Bug#318244: status of bug; make segfaults because of libc6 glob on a directory with many files
On Sun, Dec 11, 2005 at 05:52:50PM +0200, Tuukka Toivonen wrote:
> On Sun, 11 Dec 2005, Justin Pryzby wrote:
> >Thanks for the info. Could you try running it under valgrind? If
> >you still have the debug copy of make lying around, that would be
> >preferrable.
> Here are the results:
Thanks again.
> ==1919== Linux version 2.4.29 (tuukkat@s-inf-pc92) (gcc version 3.3.5 (Debian 1:3.3.5-8)) #1 Thu Feb 24 17:03:56 EET 2005
^^^^^^
This is the current kernel, right? Not the kernel under which
valgrind was compiled?
> ==1919== Invalid read of size 4
> ==1919== at 0x1BA70F5C: __pthread_internal_tsd_get (in /lib/libpthread-0.10.so)
> ==1919== Address 0x525FFD88 is just below %esp. Possibly a bug in GCC/G++
> ==1919== v 2.96 or 3.0.X. To suppress, use: --workaround-gcc296-bugs=yes
> ==1919==
> ==1919== Invalid read of size 4
> ==1919== at 0x1B9DDE6B: (within /lib/libc-2.3.2.so)
> ==1919== Address 0xC is not stack'd, malloc'd or (recently) free'd
Weird; possibly a compiler bug, as noted.
Unfortunately it is unlikely that I know enough to debug this, but
hopefully the info will be useful to others..
--
Clear skies,
Justin
Reply to: