gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

crash/exception in PC: NSLock again?


From: Riccardo Mottola
Subject: crash/exception in PC: NSLock again?
Date: Fri, 10 Feb 2017 11:37:51 +0100
User-agent: Mozilla/5.0 (X11; NetBSD amd64; rv:49.0) Gecko/20100101 Firefox/49.0 SeaMonkey/2.46

Hi,

PC today crashed several times, while simply opening a project and a source file.
I was able to get the stacktrace below.
It apparently is unable to alert the exception itself, I rebuitl base with debug symbols and could't get the problem again

At a first glance, could it be the "lock already broken" issue biting us again? I see the exception starts from [NSDistributedLock unlock]

So just guessing.

Riccardo


Program received signal SIGSEGV, Segmentation fault.
0x000070c1a3a3671a in NSCountFrames ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
(gdb) bt
#0  0x000070c1a3a3671a in NSCountFrames ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#1  0x000070c1a3a42b6a in GSPrivateStackAddresses ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#2  0x000070c1a3a5d072 in -[GSStackTrace init] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#3  0x000070c1a3ab45b7 in +[NSObject new] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#4  0x000070c1a3a5dec0 in -[NSException raise] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#5  0x000070c1a3a5d5b4 in +[NSException raise:format:arguments:] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#6  0x000070c1a3a5d4f2 in +[NSException raise:format:] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#7  0x000070c1a3a5989d in -[NSDistributedLock unlock] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#8  0x000070c1a45f9e17 in GSLaunched ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#9  0x000070c1a45fa438 in -[_GSWorkspaceCenter postNotification:] ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#10 0x000070c1a45fa6e3 in -[_GSWorkspaceCenter postNotificationName:object:userInfo:] () from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#11 0x000070c1a440d4be in -[NSApplication deactivate] ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
---Type <return> to continue, or q <return> to quit---
#12 0x000070c1992537f7 in -[XGServer(EventOps) processEvent:] ()
from /System/Library/Bundles/libgnustep-back-025.bundle/libgnustep-back-025 #13 0x000070c199250ba1 in -[XGServer(EventOps) receivedEvent:type:extra:forMode:] () from /System/Library/Bundles/libgnustep-back-025.bundle/libgnustep-back-025
#14 0x000070c1a3bdfb43 in -[GSRunLoopCtxt pollUntil:within:] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#15 0x000070c1a3af6096 in -[NSRunLoop acceptInputForMode:beforeDate:] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#16 0x000070c1a3af6591 in -[NSRunLoop runMode:beforeDate:] ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#17 0x000070c1a4608a48 in -[GSDisplayServer(EventOps) getEventMatchingMask:beforeDate:inMode:dequeue:] ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#18 0x000070c199257866 in -[XGServer(X11Ops) getEventMatchingMask:beforeDate:inMode:dequeue:] () from /System/Library/Bundles/libgnustep-back-025.bundle/libgnustep-back-025
#19 0x000070c1a4408c9a in DPSGetEvent ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#20 0x000070c1a440f4a8 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#21 0x000070c1a440da08 in -[NSApplication run] ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#22 0x000070c1a43eb721 in NSApplicationMain ()
   from /System/Library/Libraries/libgnustep-gui.so.0.25.0
#23 0x0000000000406ef8 in gnustep_base_user_main (argc=1, argv=0x7f7fff1104e0)
    at ProjectCenter_main.m:28
#24 0x000070c1a3ade67f in main ()
   from /System/Library/Libraries/libgnustep-base.so.1.24.9
#25 0x000000000040149e in ___start ()
#26 0x00007f7eff2036a0 in ?? () from /usr/libexec/ld.elf_so
#27 0x000070c1a4fad000 in ?? ()
#28 0x0000000000000001 in ?? ()
#29 0x00007f7fff110c78 in ?? ()
#30 0x0000000000000000 in ?? ()



reply via email to

[Prev in Thread] Current Thread [Next in Thread]