From: <don...@is...> - 2009-02-13 17:44:35
|
Vladimir Tzankov writes: > Looks like a problem very early during initialization. Can you run it > under gdb and paste the stack trace (may be should also build it with > debug symbols)? I guess you mean $ ./configure --with-module=rawsock --with-threads=POSIX_THREADS --with-debug build-mt $ cd build-mt $ make ... make: *** [interpreted.mem] Segmentation fault Now I'll need a little help. $ gdb ./lisp.run GNU gdb Red Hat Linux (5.2.1-4) Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... Breakpoint 1 at 0x808bece: file ../src/eval.d, line 4858. Breakpoint 2 at 0x8086e76: file ../src/eval.d, line 4012. Breakpoint 3 at 0x807df2c: file ../src/eval.d, line 2949. Breakpoint 4 at 0x808f628: file ../src/eval.d, line 5752. Breakpoint 5 at 0x805755a: file ../src/spvw_garcol.d, line 2929. Breakpoint 6 at 0x8291388: file ../src/foreign.d, line 277. Breakpoint 7 at 0x806b36c: file ../src/spvw.d, line 3415. .gdbinit:167: Error in sourced command file: Function "fehler_notreached" not defined. (gdb) help ... (gdb) help running ... (gdb) run Starting program: /tmp/clisp/build-mt/lisp.run [New Thread 8192 (LWP 27800)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 8192 (LWP 27800)] 0x0806365d in main (argc=1, argv=0xbffffbd4) at ../src/spvw.d:3783 3783 set_current_thread(create_thread(0)); (gdb) ... Do I want to continue from here or show the stack ? Is this the best that can be done to show the stack? (gdb) backtrace #0 0x0806365d in main (argc=1, argv=0xbffffbd4) at ../src/spvw.d:3783 #1 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6 (gdb) I await further instruction. |