[Debian GNUstep maintainers] Bug#362192: bus error in autogsdoc on some architectures

Jurij Smakov jurij at wooyd.org
Tue Apr 18 07:14:27 UTC 2006


Hi,

I was able to track this failure down to /usr/lib/GNUstep/System/Tools/gdnc:

jurij at debian:~$ /usr/lib/GNUstep/System/Tools/gdnc
Bus error
jurij at debian:~$

After rebuilding gnustep-base with debugging symbols, gdb produced the 
following stack trace:

(gdb) run
Starting program: /usr/lib/GNUstep/System/Tools/gdnc 
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 20997)]

Program received signal SIGBUS, Bus error.
[Switching to Thread 16384 (LWP 20997)]
0x701f8bfc in -[GSTimeZone initWithName:data:] (self=0x836b8, _cmd=0x7036c508,
     name=0x7df48, data=<value optimized out>) at NSTimeZone.m:2333
2333              types[i].offset = decode(ptr->offset);
(gdb) bt
#0  0x701f8bfc in -[GSTimeZone initWithName:data:] (self=0x836b8, _cmd=0x7036c508,
     name=0x7df48, data=<value optimized out>) at NSTimeZone.m:2333
#1  0x701f46e8 in -[GSPlaceholderTimeZone initWithName:data:] (self=0x36530,
     _cmd=0x7036c508, name=0x7df48, data=0x7edc0) at NSTimeZone.m:442
#2  0x701f7848 in -[NSTimeZone initWithName:] (self=0x36530, _cmd=0x7036c6a8,
     name=0x7df48) at NSTimeZone.m:1511
#3  0x701f6b30 in +[NSTimeZone systemTimeZone] (self=<value optimized out>,
     _cmd=0x7036c640) at NSTimeZone.m:1304
#4  0x701f6668 in +[NSTimeZone defaultTimeZone] (self=0x7036cca4, _cmd=0x7036c518)
     at NSTimeZone.m:1054
#5  0x701f5028 in -[NSLocalTimeZone secondsFromGMTForDate:] (self=0x3cbb0,
     _cmd=0x70337d98, aDate=0x79c40) at NSTimeZone.m:525
#6  0x70114c30 in -[NSCalendarDate descriptionWithCalendarFormat:locale:] (self=0x79c40,
     _cmd=0x70337ee8, format=0x703524f4, locale=0x0) at NSCalendarDate.m:117
#7  0x701109b8 in -[NSCalendarDate descriptionWithCalendarFormat:] (self=0x79c40,
     _cmd=0x70352458, format=0x703524f4) at NSCalendarDate.m:1632
#8  0x7018ccd8 in NSLogv (format=0x70372e54, args=0xefd87668) at NSLog.m:331
#9  0x7018d0a8 in NSLog (format=0x70372e54) at NSLog.m:252
#10 0x7020ad8c in -[NSUserDefaults readDefaults] (self=0x70b30, _cmd=0x7037245c)
     at NSUserDefaults.m:1488
#11 0x7020af54 in -[NSUserDefaults synchronize] (self=0x70b30, _cmd=0x70372104)
     at NSUserDefaults.m:1613
#12 0x702082c0 in -[NSUserDefaults initWithContentsOfFile:] () at NSUserDefaults.m:840
#13 0x70207fd8 in -[NSUserDefaults initWithUser:] (self=0x70b30, _cmd=0x70372244,
     userName=0x72698) at NSUserDefaults.m:762
---Type <return> to continue, or q <return> to quit---
#14 0x70207d80 in -[NSUserDefaults init] (self=0x70b30, _cmd=0x70372174)
     at NSUserDefaults.m:702
#15 0x70207070 in +[NSUserDefaults standardUserDefaults] (self=0x703724e4, _cmd=0x263c4)
     at NSUserDefaults.m:462
#16 0x0001442c in main (argc=1, argv=0xefd87a84, env=0xefd87a8c) at gdnc.m:1064
(gdb)

Hope it helps,

Jurij Smakov                                        jurij at wooyd.org
Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC




More information about the pkg-GNUstep-maintainers mailing list