I want to notice that, with the last cvs update, if I compile with
-DGS_NEW_DO=0 NSDistributedNotificationCenter doesn't work anymore.
And, if I compile with -DGS_NEW_DO=1, when I quit an app gdnc chrashes,
making also all the other running apps to chrash.
#0 0x406ce111 in __kill ()
(gdb) bt
#0 0x406ce111 in __kill ()
#1 0x406a2f7b in raise (sig=6) at signals.c:63
#2 0x406cf447 in abort () at ../sysdeps/generic/abort.c:88
#3 0x4041147b in _NSFoundationUncaughtExceptionHandler
(exception=0x827c4e8)
at NSException.m:42
#4 0x40411a14 in _i_NSException__raise (self=0x827c4e8, _cmd=0x4050e790)
at NSException.m:110
#5 0x40411674 in _c_NSException__raise_format_arguments_
(self=0x4050e700,
_cmd=0x4050e778, name=0x40515c48, format=0x40515e50,
argList=0xbfffeab0)
at NSException.m:75
#6 0x4041159a in _c_NSException__raise_format_ (self=0x4050e700,
_cmd=0x40515bb0, name=0x40515c48, format=0x40515e50) at
NSException.m:61
#7 0x40445260 in _i_NSRecursiveLock__dealloc (self=0x82814c8,
_cmd=0x40518ed8)
at NSLock.m:473
#8 0x40456154 in _i_NSObject__release (self=0x82814c8, _cmd=0x40519ee0)
at NSObject.m:1111
#9 0x40459aac in _i_GSTcpHandle__dealloc (self=0x8281440,
_cmd=0x40518ed8)
at GSTcpPort.m:496
#10 0x40456154 in _i_NSObject__release (self=0x8281440, _cmd=0x40502088)
at NSObject.m:1111
#11 0x403d6a9e in _i_NSAutoreleasePool__dealloc (self=0x81cff58,
_cmd=0x40502078) at NSAutoreleasePool.m:351
#12 0x403d69b8 in _i_NSAutoreleasePool__release (self=0x81cff58,
_cmd=0x4051e388) at NSAutoreleasePool.m:309
#13 0x40471d74 in _i_NSRunLoop__acceptInputForMode_beforeDate_ (
self=0x80f0500, _cmd=0x4051e3c8, mode=0x80d4df0, limit_date=0x826ecf8)
at NSRunLoop.m:1263
#14 0x4047200e in _i_NSRunLoop__runMode_beforeDate_ (self=0x80f0500,
_cmd=0x40264ef0, mode=0x80d4df0, date=0x80f17d8) at NSRunLoop.m:1301
#15 0x4010e6e0 in
_i_NSGraphicsContext_Ops_DPSGetEventMatchingMask_beforeDate_inMode_dequeue_
(self=0x80c5360, _cmd=0x40323458, mask=4294967295,
limit=0x80f17d8, mode=0x80d4df0, flag=1 '\001') at
NSGraphicsContext.m:2156
#16 0x402e7f6a in
_i_XGContext_X11Ops_DPSGetEventMatchingMask_beforeDate_inMode_dequeue_
(self=0x80c5360, _cmd=0x402485a0, mask=4294967295, limit=0x80f17d8,
mode=0x80d4df0, flag=1 '\001') at SharedX/XGContextEvent.m:1772
#17 0x400a7042 in DPSGetEvent (ctxt=0x80c5360, mask=4294967295,
limit=0x80f17d8, mode=0x80d4df0) at
../Headers/AppKit/DPSOperators.h:2520
#18 0x400a2091 in
_i_NSApplication__nextEventMatchingMask_untilDate_inMode_dequeue_
(self=0x8142590, _cmd=0x40248ca0, mask=4294967295, expiration=0x80f17d8,
mode=0x80d4df0, flag=1 '\001') at NSApplication.m:1241
#19 0x400a0564 in _i_NSApplication__run (self=0x8142590, _cmd=0x805cac0)
at NSApplication.m:867
#20 0x804dfcd in main (argc=1, argv=0xbffff264, env=0xbffff26c)
at buttons.m:245
#21 0x406c7cb3 in __libc_start_main (main=0x804de78 <main>, argc=1,
argv=0xbffff264, init=0x804b794 <_init>, fini=0x8057ad4 <_fini>,
rtld_fini=0x4000a350 <_dl_fini>, stack_end=0xbffff25c)
at ../sysdeps/generic/libc-start.c:78