|
From: Britton K. <bri...@gm...> - 2013-05-23 17:14:25
|
On Mon, May 20, 2013 at 7:53 AM, John Reiser <jr...@bi...> wrote:
>> I'm on a beaglebone white with vanilla Angstrom (linux 3.2)
>> distribution. Valgrind fails like this:
>
>> ==13719== Using Valgrind-3.8.1 and LibVEX; rerun with -h for copyright info
>
>> valgrind: A must-be-redirected function
>> valgrind: whose name matches the pattern: memcpy
>> valgrind: in an object with soname matching: ld-linux.so.3
>> valgrind: was not found whilst processing
>> valgrind: symbols from the object with soname: ld-linux.so.3
>
>> I've installed libc6-dbg as it says. Same problem.
>
> Which other Linux distribution is Angstrom derived from, or is most similar to?
Well, its based in part on OpenZaurus, which was debian-based. And it seems
pretty debian-like in the way its package manager opkg works. But that
about all I know, I'm just using it because it ships on the beaglebone.
> Try running the previous version 3.7 of valgrind.
This version doesnt seem to be available on the release archive page,
where can I get it?
> Also post the output from:
> readelf --symbols ld-linux.so.3 | grep mem
root@bboneumh:/# readelf --symbols /lib/ld-linux.so.3 | grep mem
12: 000150a8 332 FUNC WEAK DEFAULT 10 __libc_memalign@@GLIBC_2.4
root@bboneumh:/#
Note that I had to use /lib/ld-linux.so.3, as the argument to readelf,
what you suggested said this:
root@bboneumh2:~# readelf --symbols ld-linux.so.3 | grep mem
readelf: Error: 'ld-linux.so.3': No such file
root@bboneumh2:~#
Britton
|