[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gs-base-1.0.0 segfaults
From: |
Dirk Lattermann |
Subject: |
gs-base-1.0.0 segfaults |
Date: |
Sat, 28 Apr 2001 13:18:11 +0200 |
User-agent: |
Mutt/1.2.4i |
Hello,
I'm trying to get the 1.0.0 release to work on my machine (linux 2.4.3 on i686).
I'm following the instructions in the GNUstep Build guide by Dennis Leeuw,
with the exception that I'm using gcc 2.95.3, because 2.95.2 won't compile
anymore with glibc-2.2.2.
Everything compiles fine, but every gnustep prg I use (e.g. defaults) yields
a segmentation fault. Is this known to be the case because of gcc 2.95.3?
If not, where could the fault possibly lie?
I built the compiler with --enable-threads, and in the gnustep-objc-1.0.0
library I tried THREADING=posix as well as single in the GNUmakefile.
I tried to look in the mailing list archives, but the link on the gnustep
web site refers to geocrawler which always says to be down for nightly
maintenance.
What can I do to make it work, please?
Here is the stack backtrace of defaults, I hope it gives some clues:
(gdb) run
Starting program:
/usr/local/GNUstep/System/Tools/ix86/linux-gnu/gnu-gnu-gnu-xgps/defaults
[New Thread 1024 (LWP 29414)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 29414)]
0x40137c5a in +[NSProcessInfo load] ()
from
/usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps/libgnustep-base.so.1
(gdb) bt
#0 0x40137c5a in +[NSProcessInfo load] ()
from
/usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps/libgnustep-base.so.1
#1 0x401f718c in __objc_send_message_in_list ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#2 0x401f7210 in __objc_send_load ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#3 0x401f705c in objc_preorder_traverse ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#4 0x401f7077 in objc_preorder_traverse ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#5 0x401f7981 in objc_send_load ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#6 0x401f7854 in __objc_exec_class ()
from /usr/local/GNUstep/System/Libraries/ix86/linux-gnu/libobjc.so.1
#7 0x400b5111 in global constructors keyed to GSString.mttdTve ()
from
/usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps/libgnustep-base.so.1
#8 0x4017a4ea in __do_global_ctors_aux ()
from
/usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps/libgnustep-base.so.1
#9 0x40078d52 in _init ()
from
/usr/local/GNUstep/System/Libraries/ix86/linux-gnu/gnu-gnu-gnu-xgps/libgnustep-base.so.1
(gdb)
- gs-base-1.0.0 segfaults,
Dirk Lattermann <=