Closed nkaretnikov closed 3 years ago
P.S. I'd mention make TARGET=intel64
for Linux here and add error-checking for empty export PIN_ROOT
(since it's mandatory).
Have you tested this with 7f97ae8? Because this crash looks like it might just be a dupe of #5
Otherwise I'll try to take a look when I have more time.
Thanks!
@gaasedelen
Hey! Yeah, no rush!
The commit I used is 352237b98b600f7c337314312cd3731bdbfa00a8, which is the latest right now.
BTW, I think the pintool from lighthouse doesn't have this problem (85818f5b9bff026e47cd673ba01391e7c703e6cb), but maybe I just got lucky.
Thanks!
Thanks for the quick response :-)
The commit in question (7f97ae8) is on the development branch, not on master. If you have some time, try switching branches and building with that fix. I think it's the same issue, but I could be wrong.
On that note... tenet's pin tool is pretty experimental :-P. I've traced a few 'big' things with it before and it has been fine, but crashed on others. While there is some code re-use from the lighthouse pin tool, this one is actually pretty different. It could definitely use some love.
test program
crash
no crash
generated trace