Hi
I've been using @autoreleasepool in my apps but suddenly it segfaults with base 1.24.6. Works fine for base < 1.24.6.
The backtrace looks the same for every app I tried but here is output from Calculator example where I replaced NSAutoreleasePool new with @autoreleasepool.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 2b003080 (LWP 100076/Calculator)]
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x28abc36a in objc_autoreleasePoolPop () from /usr/local/lib/libobjc.so.4.6
#2 0x2874291b in -[NSAutoreleasePool emptyPool] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#3 0x28742a6b in -[NSAutoreleasePool dealloc] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#4 0x28742a28 in -[NSAutoreleasePool release] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#5 0x2874e891 in +[NSCalendarDate initialize] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#6 0x28ab1b0e in class_pose_as () from /usr/local/lib/libobjc.so.4.6
#7 0x28ab9e1b in objc_msg_lookup_sender () from /usr/local/lib/libobjc.so.4.6
#8 0x28ab9c1d in sel_copyTypedSelectors_np () from /usr/local/lib/libobjc.so.4.6
#9 0x28abbb6a in objc_msgSend () from /usr/local/lib/libobjc.so.4.6
#10 0x28788a56 in +[NSDate initialize] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#11 0x28ab1b0e in class_pose_as () from /usr/local/lib/libobjc.so.4.6
#12 0x28ab9e1b in objc_msg_lookup_sender () from /usr/local/lib/libobjc.so.4.6
#13 0x28ab9c1d in sel_copyTypedSelectors_np () from /usr/local/lib/libobjc.so.4.6
#14 0x28abbb6a in objc_msgSend () from /usr/local/lib/libobjc.so.4.6
#15 0x288739be in +[NSUserDefaults initialize] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#16 0x28ab1b0e in class_pose_as () from /usr/local/lib/libobjc.so.4.6
#17 0x28ab9e1b in objc_msg_lookup_sender () from /usr/local/lib/libobjc.so.4.6
#18 0x28ab9c1d in sel_copyTypedSelectors_np () from /usr/local/lib/libobjc.so.4.6
#19 0x28abbb6a in objc_msgSend () from /usr/local/lib/libobjc.so.4.6
#20 0x287f1598 in +[NSObject initialize] () from /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so.1.24
#21 0x28ab1b0e in class_pose_as () from /usr/local/lib/libobjc.so.4.6
#22 0x28ab18b1 in class_pose_as () from /usr/local/lib/libobjc.so.4.6
#23 0x28ab9e1b in objc_msg_lookup_sender () from /usr/local/lib/libobjc.so.4.6
#24 0x28ab9c1d in sel_copyTypedSelectors_np () from /usr/local/lib/libobjc.so.4.6
#25 0x28abbb6a in objc_msgSend () from /usr/local/lib/libobjc.so.4.6
#26 0x28abc121 in objc_autoreleasePoolPush () from /usr/local/lib/libobjc.so.4.6
#27 0x28abbffa in objc_autoreleasePoolPush () from /usr/local/lib/libobjc.so.4.6
#28 0x0804a27a in main ()