DynamoRIO / DynamoRIO/dynamorio

Feature request: release-build SYSLOG for missing dr_init export

Open
#1,549 3 comments 0 reactions 0 assignees View on GitHub
good first issue help wanted Migrated Priority-Low Type-Feature Usability
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 18h
Merged PRs (30d)
30

Description

_From [m...@google.com](https://code.google.com/u/109256567295486965295/) on October 07, 2014 09:25:17_

DynamoRIO crashes without any message if it can't resolve dr_init in client DLL.
Proposed solution: add messagebox and exit nicely in that situation.

OS: Win 8 x64, using DynamoRIO for 32 bit app
Version: something recent from nightly builds: 5.0.2853 -- build 42

_Original issue: http://code.google.com/p/dynamorio/issues/detail?id=1549_

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the client DLL path that resolves dr_init and the release-build SYSLOG or error-reporting path; confirm how a missing export currently causes the crash. Done means showing a messagebox and exiting cleanly when dr_init cannot be resolved.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
devtools, operating-systems
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.