|
From: Andrejs B. <sin...@gm...> - 2014-05-21 15:24:09
|
Hi Julian!
Soname for malloc intercepts should be one defined in VG_Z_LIBC_SONAME?
include/pub_tool_redir.h:244:# define VG_Z_LIBC_SONAME libcZdsoZa
// libc.so*
And soname for libuClibc-0.9.33.2.so is libc.so.0:
[andrejs@arch ~]$ readelf -a ./dev_libs/lib/libuClibc-0.9.33.2.so | grep soname
0x0000000e (SONAME) Library soname: [libc.so.0]
Best regards,
Andrejs
On 5/21/14, Julian Seward wrote:
>
> This is most likely to be a soname problem, in that ucLibc's soname
> is different from the one used for the malloc/free intercepts.
>
> J
>
>
|