From: Dan K. <dk...@ix...> - 2002-05-15 18:49:24
|
Could this a bug in debian glibc 2.2.4-5? Steps to reproduce: wget http://telia.dl.sourceforge.net/sourceforge/ltp/ltp-20020507.tgz tar -xzf ltp-20020507.tgz cd ltp-20020507/testcases/kernel/mem/mtest07 make all ./mallocstress -t60 Result: Segmentation fault Detailed result: $ gdb ./mallocstress (gdb) set args -t60 > log (gdb) run ... Program received signal SIGSEGV, Segmentation fault. 0x400896d2 in getenv () from /lib/libc.so.6 (gdb) bt #0 0x400896d2 in getenv () from /lib/libc.so.6 #1 0x40083b2a in gettext () from /lib/libc.so.6 #2 0x40082e1c in gettext () from /lib/libc.so.6 #3 0x40082a1a in dcgettext () from /lib/libc.so.6 #4 0x400d1571 in strerror_r () from /lib/libc.so.6 #5 0x400b632d in sscanf () from /lib/libc.so.6 #6 0x400b641c in perror () from /lib/libc.so.6 #7 0x804894d in allocate_free (repeat=2, topow=7) at mallocstress.c:161 #8 0x8048ea8 in alloc_mem (args=0xbffff958) at mallocstress.c:304 #9 0x40028eca in pthread_start_thread () from /lib/libpthread.so.0 (gdb) quit This fails on Debian Testing on both SMP and uniprocessor. Is this a known problem? I didn't see it in http://bugs.gnu.org/ or http://bugs.debian.org. - Dan |