Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Documentation]: Fix User API Example #341

Open
jrmadsen opened this issue May 7, 2024 · 0 comments
Open

[Documentation]: Fix User API Example #341

jrmadsen opened this issue May 7, 2024 · 0 comments
Labels
binary instrumentation Binary instrumentation bug Something isn't working documentation Improvements or additions to documentation Dyninst Involves Dyninst

Comments

@jrmadsen
Copy link
Collaborator

jrmadsen commented May 7, 2024

Description of errors

Code provided here needs to be compiled with debug symbols in order to produce a valid perfetto trace. It needs to be noted in compilation section above and a note needs to be made about this issue until Dyninst is updated.

Without debug symbols, it appears that the loop exit instrumentation gets corrupted and the user is left with a trace where none of the last trace entries end on the main thread.

Attach any links, screenshots, or additional evidence you think will be helpful.

No response

@jrmadsen jrmadsen added bug Something isn't working documentation Improvements or additions to documentation binary instrumentation Binary instrumentation Dyninst Involves Dyninst labels May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
binary instrumentation Binary instrumentation bug Something isn't working documentation Improvements or additions to documentation Dyninst Involves Dyninst
Projects
None yet
Development

No branches or pull requests

1 participant