[plt-scheme] Re: mred dumps core on NetBSD

From: Aleksej Saushev (asau at inbox.ru)
Date: Wed Nov 11 08:28:10 EST 2009


I just realized that it is another binary which isn't stripped:

(gdb) $ gdb /tmp/local/plt-scheme/work/plt-scheme-4.2.2/src/mred/mred3m 
(gdb) run
Starting program: /tmp/local/plt-scheme/work/plt-scheme-4.2.2/src/mred/mred3m 

Program received signal SIGSEGV, Segmentation fault.
0x0835b6e7 in scheme_gmp_tls_unload ()
(gdb) bt
#0  0x0835b6e7 in scheme_gmp_tls_unload ()
#1  0x0833473f in done_with_GC ()
#2  0xbafd84c0 in ?? ()
#3  0x00000000 in ?? ()
(gdb) c
Seg fault (internal error) at 0x0

Program received signal SIGABRT, Aborted.
0xbb662907 in _lwp_kill () from /usr/lib/libc.so.12
(gdb) bt
#0  0xbb662907 in _lwp_kill () from /usr/lib/libc.so.12
#1  0xbb6628c5 in raise () from /usr/lib/libc.so.12
#2  0xbb66209a in abort () from /usr/lib/libc.so.12
#3  0x0836a4e5 in fault_handler ()
#4  0xbb6639a5 in __errno () from /usr/lib/libc.so.12
Previous frame inner to this frame (corrupt stack?)
(gdb) c

Program terminated with signal SIGABRT, Aborted.
The program no longer exists.

Not that it helps much better though.


Posted on the users mailing list.