|
From: <ar...@de...> - 2004-01-28 13:31:12
|
Package: valgrind Version: 1:2.1.0-2 Severity: normal Valgrind output: ------------------------------------------- ==24475== Memcheck, a memory error detector for x86-linux. ==24475== Copyright (C) 2002-2003, and GNU GPL'd, by Julian Seward. ==24475== Using valgrind-2.1.0, a program supervision framework for x86-linux. ==24475== Copyright (C) 2000-2003, and GNU GPL'd, by Julian Seward. ==24475== ==24475== My PID = 24475, parent PID = 5400. Prog and args are: ==24475== ./WServer-gdb ==24475== ==24475== Command line ==24475== ./WServer-gdb ==24475== Startup, with flags: ==24475== --suppressions=/usr/lib/valgrind/default.supp ==24475== --logfile=/home/kai/cats/valgrind.out ==24475== --trace-children=yes ==24475== --leak-check=yes ==24475== -v ==24475== --num-callers=100 ==24475== --show-reachable=yes ==24475== --trace-pthread=all ==24475== Reading syms from /home/kai/cats/WServer-gdb @@ don't know what type 'S' is @@ parsing S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains) @@ parsing (352,11)=@s56;@S;S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains) @@ parsing (352,10)=(352,11)=@s56;@S;S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains) --24475-- INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting --24475-- si_code=1 Fault EIP: 0x40188598; Faulting address: 0x0 valgrind: the `impossible' happened: Killed by fatal signal Basic block ctr is approximately 0 ==24475== at 0x401790B8: ??? ==24475== by 0x401790B7: ??? ==24475== by 0x401790EA: ??? ==24475== by 0x40180653: ??? ==24475== by 0x4020E293: ??? sched status: Thread 1: status = Runnable, associated_mx = 0x0, associated_cv = 0x0 ==24475== at 0x40180EA0: ??? ==24475== by 0x4000C0DD: ??? ==24475== by 0x4000C279: ??? ==24475== by 0x40000C5C: ??? Note: see also the FAQ.txt in the source distribution. It contains workarounds to several common problems. If that doesn't help, please report this bug to: valgrind.kde.org In the bug report, send all the above text, the valgrind version, and what Linux distro you are using. Thanks. ------------------------------------------- I can recognize that it's parsing the Dwarf (2?) debug info, but not more. The same program works stripped. gcc used is gcc version 2.95.4 20011002 (Debian prerelease). -- System Information Debian Release: 3.0 Architecture: i386 Kernel: Linux lisbeth 2.4.20+lisbeth.20031125 #1 Tue Nov 25 00:21:54 CET 2003 i686 Locale: LANG=C, LC_CTYPE=C Versions of packages valgrind depends on: ii libc6 2.3.2.ds1-11 GNU C Library: Shared libraries an |
|
From: Tom H. <th...@cy...> - 2004-01-28 14:09:09
|
In message <87d...@vo...>
Andrés Roldán <ar...@de...> wrote:
> @@ don't know what type 'S' is
> @@ parsing S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains)
> @@ parsing (352,11)=@s56;@S;S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains)
> @@ parsing (352,10)=(352,11)=@s56;@S;S(352,12)=r(0,1);0000000000000;0000000000006; gave NULL type ((352,12)=r(0,1);0000000000000;0000000000006; remains)
> --24475-- INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
> --24475-- si_code=1 Fault EIP: 0x40188598; Faulting address: 0x0
[ snipped ]
> I can recognize that it's parsing the Dwarf (2?) debug info, but not
> more.
Actually it's parsing stabs, not DWARF. I'm not entirely sure what
the 'S' is meaning here without seeing the whole stab, but I suspect
that it is a set type definition which isn't something you would
normally see in C or C++ but might be something you get in Objective C.
It needs a bug raising, anyway.
Tom
--
Tom Hughes (th...@cy...)
Software Engineer, Cyberscience Corporation
http://www.cyberscience.com/
|