Cannot run the smart tracer tool
- Dominant language
- C
- Stars
- 78
- Forks
- 16
- PR merge metrics
- No merged PRs in 30d
Description
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!
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.