Skip to content
New issue

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

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

Already on GitHub? # to your account

[Documentation]: Fix User API Example #341

Open
jrmadsen opened this issue May 7, 2024 · 1 comment
Open

[Documentation]: Fix User API Example #341

jrmadsen opened this issue May 7, 2024 · 1 comment
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
@ppanchad-amd
Copy link

Hi @jrmadsen. I have filed an internal ticket with the docs team to assist with this ticket. Thanks!

# for free to join this conversation on GitHub. Already have an account? # 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

2 participants