[panda-users] callstack_instr fails to load

Manolis Stamatogiannakis mstamat at gmail.com
Sat Mar 14 13:10:54 EDT 2015


Did you carefully follow the install instructions? libdistorm should be
copied in /usr/local/lib:
$ ls -al /usr/local/lib/libdistorm*
-rwxr-xr-x 1 root staff 69992 Oct 16 17:15 /usr/local/lib/libdistorm3.so

If it is already there, then you probably need to adjust your
LD_LIBRARY_PATH to include /usr/local/lib.

E.g.:
$ echo $LD_LIBRARY_PATH
/usr/local/lib:/usr/local/lib64:/home/mstamat/panda/qemu/i386-softmmu/panda_plugins

Cheers,
M.



2015-03-14 17:26 GMT+01:00 Igor R <boost.lists at gmail.com>:

> Hello,
>
> I'd like to use stringsearch plugin, which requires callstack_instr
> plugin, so I try to load the both:
>
> $> x86_64-softmmu/qemu-system-x86_64 -m 256 -replay rec1 -panda
> callstack_instr -panda stringsearch
>
> And get the following error:
> "Failed to load
>
> /home/panda/panda/qemu/x86_64-softmmu/panda_plugins/panda_callstack_instr.so:
> libdistorm3.so: cannot open shared object file: No such file or
> directory"
>
> However, libdistrorm3.so appears in:
> /home/panda/panda/distorm-read-only/make/linux/libdistorm3.so
> /usr/local/lib/libdistorm3.so
>
> and the loader can see it:
> $> ld libdistorm3.so
> ld: warning: cannot find entry symbol _start; not setting start address
>
> Why does PANDA fail to load it?
> (I'm using PANDA VM from Oct-2014:
> http://moyix.blogspot.co.il/2014/10/panda-vm-updated.html)
>
> Thanks!
> _______________________________________________
> panda-users mailing list
> panda-users at mit.edu
> http://mailman.mit.edu/mailman/listinfo/panda-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/mailman/private/panda-users/attachments/20150314/4860c61d/attachment.htm


More information about the panda-users mailing list