-
Notifications
You must be signed in to change notification settings - Fork 142
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
Function name displayed in .pdb files #39
Comments
hi @HongThatCong !
|
@HongThatCong - please check if my latest commit helps. For now I disabled using Debug symbols at all, only export symbols (so it should work like if the |
@HongThatCong - I also implemented name unmangling in a new branch: https://github.com/hasherezade/tiny_tracer/tree/unmangle |
@HongThatCong - thanks for checking. |
@HongThatCong - please check the update to the unmangle branch. |
Pin v3.28, tiny_tracer v2.6
I don't know if this is new code of tiny_tracer or new feature of Pin v3.28.
When the environment variable _NT_SYMBOL_PATH is set, and I have long since set it, the tiny_tracer (or Pin v3.28) will path and display the function name according to the debug symbol files (.pdb/.xxx).
So the functions I define in params.txt don't match.
I was forced to delete (temporarily rename) this _NT_SYMBOL_PATH environment variable.
Previous versions of Pin and tiny_tracer do not have this problem.
Below is a screenshot of an example.
And after turn off _NT_SYMBOL_PATH, it run OK
The text was updated successfully, but these errors were encountered: