|
From: Johan E. <jo...@ek...> - 2004-04-24 21:09:25
|
After configure + make install 2.0.0 or 2.1.1, valgrind won't start at =
all:
2.0.0: # valgrind
valgrind.so: When searching for client's argc/argc/envp:
Cannot determine stack segment from /proc/self/maps
valgrind.so: Startup or configuration error:
couldn't find client's argc/argc/envp
valgrind.so: Unable to start up properly. Giving up.
2.1.1: # valgrind
www2:/usr/src/valgrind-2.1.1# valgrind
Executable is mapped outside of range 0x80d3000-0xb0b19000
failed to load /usr/local/lib/valgrind/stage2: Cannot allocate memory
(2.1.1 can also segfault directly w/o any error message at all)
System originally Slackware 8.0, but many upgrades over the years
# uname -a
Linux www2 2.4.25-grsec #2 SMP Mon Feb 23 17:59:20 CET 2004 i686 unknown
# gcc --version
gcc (GCC) 3.2.3
# ld --version
GNU ld version 2.14.90.0.6 20030820
glibc 2.3.2 (earlier was 2.2.5)
# ls -l /lib/ld-linux.so.2
lrwxrwxrwx 1 root root 11 Apr 23 17:31 /lib/ld-linux.so.2 -> =
ld-2.3.2.so
I guess there's some inconsistency in my system setup, but I have no =
idea what to look for.
Please help!
Best regards,
/Johan Ekenberg
|