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

Cannot run the smart tracer tool #10

Open
Felix-Goosens opened this issue May 20, 2024 · 1 comment
Open

Cannot run the smart tracer tool #10

Felix-Goosens opened this issue May 20, 2024 · 1 comment

Comments

@Felix-Goosens
Copy link

When using the smart tracer tool with the latest IntelPin 3.30 toolkit I get the following error.
dlopen failed: library "libpin3dwarf.so" not found

I also cannot find the mentioned library in the IntelPin 3.30 toolkit.
However, I do find it in IntelPin 3.20.

$ find ./pin-3.20-98437-gf02b61307-gcc-linux | grep -i libpin3dwarf
./pin-3.20-98437-gf02b61307-gcc-linux/intel64/lib-ext/libpin3dwarf.so.sig
./pin-3.20-98437-gf02b61307-gcc-linux/intel64/lib-ext/libpin3dwarf.so
./pin-3.20-98437-gf02b61307-gcc-linux/ia32/lib-ext/libpin3dwarf.so.sig
./pin-3.20-98437-gf02b61307-gcc-linux/ia32/lib-ext/libpin3dwarf.so

Unfortunately, when using IntelPin 3.20, I get another error.
dlopen failed: cannot locate symbol "xed_encoder_request_operands_const" referenced by "/magma/fuzzers/aflplusplus/smart_tracer/pintool/calltrace.so"

What version of IntelPin should I use and is there any additional setup required?

Thanks!

@SonicStark
Copy link
Contributor

pin-3.7-97619-0d0c92f4f

I believe the tracer itself would be updated this year🙃

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants