DynamoRIO / DynamoRIO/dynamorio

better error messages from libutil

Open
#1,486 1 comment 0 reactions 0 assignees View on GitHub
Component-Tools help wanted Migrated Priority-Medium Type-Feature Usability
Dominant language
C
Stars
3.2k
Forks
629
Avg merge
2d 18h
Merged PRs (30d)
30

Description

_From [bruen...@google.com](https://code.google.com/u/109494838902877177630/) on July 25, 2014 11:01:07_

We should try to provide more diagnostic information in our error messages from libutil:

"ERROR: failed to register DynamoRIO configuration"

"ERROR: error nudging 8116" (xref Apr 17 email)

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

Contributor guide

Open the contributing guide

Research direction

Start by locating libutil and the code paths that emit the two reported messages: “failed to register DynamoRIO configuration” and “error nudging 8116.” Determine what diagnostic context is available at each failure and inspect existing tests or error-message conventions nearby. Done means both errors provide actionable diagnostic information rather than only their current generic text.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.