|
From: <law...@ao...> - 2005-03-25 03:05:01
|
Hi Jeremy,
The # means I'm my local user, which I don't want to show my user name
But, the output is:
# strace valgrind -v
execve("/home/<usrname>/sys/bin/valgrind", ["valgrind", "-v"], [/* 25 vars */]) = 0
fcntl64(0, 0x1, 0, 0xbffffac4) = 0
fcntl64(0x1, 0x1, 0, 0xbffffac4) = 0
fcntl64(0x2, 0x1, 0, 0xbffffac4) = 0
uname({sys="Linux", node="host7.hrwebservices.net", ...}) = 0
geteuid32() = 32576
getuid32() = 32576
getegid32() = 32576
getgid32() = 32576
brk(0) = 0x80cede8
brk(0x80cee08) = 0x80cee08
brk(0x80cf000) = 0x80cf000
brk(0x80d0000) = 0x80d0000
getrlimit(0x9, 0xbffffa04) = 0
setrlimit(RLIMIT_AS, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
open("/home/executor/sys//lib/valgrind/stage2", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0755, st_size=1604824, ...}) = 0
geteuid32() = 32576
pread(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0\260\307"..., 4096, 0) = 4096
pread(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\2\0\3\0\1\0\0\0\260\307"..., 52, 0) = 52
pread(3, "\6\0\0\0004\0\0\0004\200\4\0104\200\4\10\0\1\0\0\0\1\0"..., 256, 52) = 256
pread(3, "/lib/ld-linux.so.2\0", 19, 308) = 19
open("/lib/ld-linux.so.2", O_RDONLY|O_LARGEFILE) = 4
pread(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\36"..., 52, 0) = 52
pread(4, "\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\211S\1\0\211S\1\0\5\0"..., 96, 52) = 96
mmap2(0xb8048000, 790528, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0xb8048000
mmap2(0xb8109000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xc0) = 0xb8109000
mmap2(0xb810b000, 1368064, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb810b000
mmap2(0xb1000000, 92960, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb1000000
mmap2(0xb1000000, 90112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0) = 0xb1000000
mmap2(0xb1016000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x15) = 0xb1016000
close(4) = 0
close(3) = 0
getpid() = 21525
open("/tmp/.pad.21525.1", O_RDWR|O_CREAT|O_EXCL|O_LARGEFILE, 0) = 3
unlink("/tmp/.pad.21525.1") = 0
open("/proc/self/maps", O_RDONLY|O_LARGEFILE) = 4
read(4, "08048000-080a9000 r-xp 00000000 "..., 10240) = 593
close(4) = 0
mmap2(NULL, 134512640, PROT_NONE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0
mmap2(0x80d0000, 2834497536, PROT_NONE, MAP_PRIVATE|MAP_FIXED, 3, 0) = 0x80d0000
open("/proc/self/exe", O_RDONLY|O_LARGEFILE) = 4
uname({sys="Linux", node="host7.hrwebservices.net", ...}) = 0
brk(0) = 0x80d0000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=31153, ...}) = 0
old_mmap(NULL, 31153, PROT_READ, MAP_PRIVATE, 5, 0) = 0xb1017000
close(5) = 0
open("/lib/libdl.so.2", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\36\0\000"..., 1024) = 1024
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb101f000
fstat64(5, {st_mode=S_IFREG|0755, st_size=66069, ...}) = 0
old_mmap(NULL, 12756, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xb1020000
mprotect(0xb1023000, 468, PROT_NONE) = 0
old_mmap(0xb1023000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x2000) = 0xb1023000
close(5) = 0
open("/lib/i686/libc.so.6", O_RDONLY) = 5
read(5, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0p\307\1"..., 1024) = 1024
fstat64(5, {st_mode=S_IFREG|0755, st_size=5792809, ...}) = 0
old_mmap(NULL, 1293448, PROT_READ|PROT_EXEC, MAP_PRIVATE, 5, 0) = 0xb1024000
mprotect(0xb1157000, 35976, PROT_NONE) = 0
old_mmap(0xb1157000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 5, 0x132000) = 0xb1157000
old_mmap(0xb115c000, 15496, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb115c000
close(5) = 0
munmap(0xb1017000, 31153) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
#
Thanks for your advice!
Lawrence
-----Original Message-----
From: Jeremy Fitzhardinge <je...@go...>
To: law...@ao...
Cc: val...@li...
Sent: Thu, 24 Mar 2005 18:30:03 -0800
Subject: Re: [Valgrind-users] Valgrind Segmentation Fault
law...@ao... wrote:
> The problem is when I run:
> # valgrind -v
> Segmentation fault
(I presume the # prompt doesn't mean you're root.)
Please send the output of "strace valgrind -v".
J
|