Gnustep-back causes segfault

From:

Anne et Bertrand

Subject:

Gnustep-back causes segfault

Date:

Sat, 3 Aug 2002 15:52:59 +0200

I've downloaded a yesterday and compiled the new release of gnustep
src.rpm on

ftp.gnustep.org : gnustep-make-1.4, gnustep-base-1.4, gnustep-gui-0.8,
gnustep-back-0.8.
This is on a Mandrake8.2 PPC system.
I've compiled Pantomime-1.0.4 and GNUMail-1.0.2. GNUmail segfaults
before any window appear. I've got the same with GWorkspace.
Here are the debugging infos :
Starting program:
/usr/GNUstep/Local/Applications/GNUMail.app/powerpc/linux-gnu/gnu-gnu-gnu/GNUMail
[New Thread 1024 (LWP 6919)]
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 6919)]
0x0ecd416c in _i_XGServer_DPSWindow__checkWindowManager ()
from
/usr/GNUstep/System/Library/Bundles/libgnustep-back.bundle/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-back
(gdb) backtrace
#0 0x0ecd416c in _i_XGServer_DPSWindow__checkWindowManager ()
from
/usr/GNUstep/System/Library/Bundles/libgnustep-back.bundle/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-back
#1 0x0ecd481c in _i_XGServer_DPSWindow__setupRootWindow ()
from
/usr/GNUstep/System/Library/Bundles/libgnustep-back.bundle/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-back
#2 0x0ecce504 in _i_XGServer___initXContext ()
from
/usr/GNUstep/System/Library/Bundles/libgnustep-back.bundle/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-back
#3 0x0ecce784 in _i_XGServer__initWithAttributes_ ()
from
/usr/GNUstep/System/Library/Bundles/libgnustep-back.bundle/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-back
#4 0x0fdfca3c in _c_GSDisplayServer__serverWithAttributes_ ()
from
/usr/GNUstep/System/Libraries/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-gui.so.0
#5 0x0fcab760 in _i_NSApplication__init ()
from
/usr/GNUstep/System/Libraries/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-gui.so.0
#6 0x0fcb1eec in _c_NSApplication__sharedApplication ()
from
/usr/GNUstep/System/Libraries/powerpc/linux-gnu/gnu-gnu-gnu/libgnustep-gui.so.0
#7 0x1003a478 in main ()
#8 0x0f364e30 in __libc_start_main () from /lib/libc.so.6
(gdb)
During the compilation of the GNUstep packages and of GNUMail, I had a
bunch of warning taht may be signifcant for you :
Linking app GNUMail ...
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_InternetAddress' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMenu' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSFileHandle' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTimeZone' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTextField' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_MimeUtility' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPasteboard' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSDate' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSArray' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_Sendmail' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTextAttachmentCell' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSSecureTextField' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSURL' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_SMTP' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_LocalStore' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_IMAPStore' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTextView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSButton' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSFont' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSButtonCell' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_MimeBodyPart' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTask' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_TCPConnection' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSWorkspace' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSBox' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPort' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_MimeMultipart' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_URLName' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSColor' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSScrollView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSOutlineView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSProcessInfo' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSCalendarDate' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPrintOperation' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMatrix' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_POP3Store' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_Protocol' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSFontManager' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSImageView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSNotification' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSNumber' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPopUpButton' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_LocalFolder' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSAttributedString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSWindowController' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPipe' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTableColumn' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSNotificationCenter' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSThread' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMenuItem' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSBundle' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSRunLoop' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSCharacterSet' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTextAttachment' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTableView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSArchiver' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSSplitView' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSFileManager' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTimer' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSImage' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableData' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSSavePanel' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSDistributedNotificationCenter' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSUserDefaults' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSScanner' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableArray' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSObject' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSWindow' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSBrowser' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_IMAPCacheManager' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableDictionary' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSDictionary' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSLock' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSFileWrapper' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSTextFieldCell' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSApplication' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NXConstantString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSMutableAttributedString' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSUnarchiver' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSAutoreleasePool' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_Message' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSData' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSOpenPanel' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSConnection' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_POP3CacheManager' are not defined
/usr/bin/ld: warning: type and size of dynamic symbol
`__objc_class_name_NSPanel' are not defined
Bertrand Dekoninck