Follow-up Comment #4, bug #25033 (project gnustep):
The -base and -gui sources installed are from -stable, and in frame #8, the
following is there:
(gdb) list NSNotificationCenter.m:714
709 m = mapNew(TABLE);
710 /*
711 * As this is the first observation for the given name, we
take a
712 * copy of the name so it cannot be mutated while in the
map.
713 */
714 name = [name copyWithZone: NSDefaultMallocZone()];
715 GSIMapAddPair(NAMED, (GSIMapKey)(id)name,
(GSIMapVal)(void*)m);
716 }
717 else
718 {
(gdb) print name
$1 = (class NSString *) 0xb0967ec
(gdb) po name
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
The program being debugged was signaled while in a function called from GDB.
GDB remains in the frame where the signal was received.
To change this behavior use "set unwindonsignal on"
Evaluation of the expression containing the function (_NSPrintForDebugger)
will be abandoned.
I'll step through the method, when I'm back from work later today.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?25033>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
_______________________________________________
Bug-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gnustep