Sat 04 Mar 2006 06:25:37 PM UTC, comment #5:
Happens here, too, except that the offending button is named "Build".
1. Open any project or create a new one.
2. Build.
3. GOTO 2 until it throws a NSFileHandleOperationException ("'read' already in progress" or something) at you or just silently crashes. This is logged to the terminal: "recursion encountered handling uncaught exception"
Well, as for the backtrace.. the bug doesn't surface when using debugapp and doesn't leave any coredump behind, either. Arrr. There's some strange things, though: with each build, two "logErrOut"s are logged to the terminal. Sometimes, loads of them are outputted at once and the output in the build output field ("Project Build" window, that gray field) is padded with lots of spaces. I think that's the point where it usually crashes.
Attaching GDB to a running instance doesn't catch any signals and when not using a debugger, "logErrOut"s don't appear during every build...
BTW, pressing "Abort" in these "Critical Error" dialogs even crashes WindowMaker sometimes. Weee~
FreeBSD 6.0, gcc 3.4.4 [FreeBSD] 20050518, gnustep-back-0.10.2, gnustep-base-1.11.2_1, gnustep-gui-0.10.2_2, gnustep-make-1.11.2_1, ProjectCenter 0.4.3
|
Wed 30 Apr 2003 03:11:24 PM UTC, comment #3:
It does crash when I do this, but in a different place. I'm unassigning this, as it probably isn't a text system issue (or at least not only a text system issue). A backtrace with debugging info would be helpful.
#0 0x40657d19 in __emulate_poll (fds=0x82376c8, nfds=8, timeout=0) at ../sysdeps/unix/bsd/poll.c:152
#1 0x40432eb2 in -[GSRunLoopCtxt pollUntil:within:] (self=0x81bcb48, _cmd=0x405086c8, milliseconds=0, contexts=0x81ba050)
at NSRunLoop.m:685
#2 0x40435cfe in -[NSRunLoop acceptInputForMode:beforeDate:] (self=0x81b9888, _cmd=0x405086e0, mode=0x405087a8,
limit_date=0x81bc858) at NSRunLoop.m:2017
#3 0x4043624b in -[NSRunLoop runMode:beforeDate:] (self=0x81b9888, _cmd=0x40312790, mode=0x405087a8, date=0x81bda48)
at NSRunLoop.m:2098
#4 0x4022fda5 in -[GSDisplayServer(EventOps) getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x8158f80,
_cmd=0x40849328, mask=4294967295, limit=0x81bda48, mode=0x405087a8, flag=1 '\001') at GSDisplayServer.m:906
#5 0x40804108 in -[XGServer(X11Ops) getEventMatchingMask:beforeDate:inMode:dequeue:] (self=0x8158f80, _cmd=0x402dada0,
mask=3221220408, limit=0xbfffec38, mode=0xbfffec38, flag=1 '\001') at XGServerEvent.m:1843
#6 0x400ee4b0 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (self=0x8172348, _cmd=0xbfffec38,
mask=4294967295, expiration=0x81bda48, mode=0x405087a8, flag=1 '\001') at GSDisplayServer.h:159
#7 0x400ecb66 in -[NSApplication run] (self=0x8172348, _cmd=0x402d9848) at NSApplication.m:1036
#8 0x400e3c63 in NSApplicationMain (argc=1, argv=0xbffff120) at Functions.m:72
#9 0x08055702 in main (argc=0, argv=0x0) at ProjectCenter_main.m:50
#10 0x405959b3 in __libc_start_main (main=0x80555a0 <main>, argc=1, ubp_av=0xbffff120, init=0x80493bc <_init>,
fini=0x8057860 <_fini>, rtld_fini=0x4000bf20 <_dl_fini>, stack_end=0xbffff11c) at ../sysdeps/generic/libc-start.c:129
|