Well $hit! I ran on a VM with Ubuntu 13.10...same problem: Starting program: /SystemApps/Gorm.app/Gorm [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
2014-01-03 20:09:11.042 Gorm[6849] QueryTree window is 25186477 (root 373 cwin root 373) 2014-01-03 20:09:11.102 Gorm[6849] QueryTree window is 25186476 (root 373 cwin root 373) 2014-01-03 20:09:11.573 Gorm[6849] QueryTree window is 25186511 (root 373 cwin root 373)
2014-01-03 20:09:11.574 Gorm[6849] QueryTree window is 25186510 (root 373 cwin root 373)
Could you please explain where these messages come from? Are you using unaltered GNUstep code, or if you have changes would you mind telling us about them? This looks a bit like the debugging code I used in the backend to track down the other Gorm bug, which actually turned out to be a Gorm bug. If you want to see more information on what is happening inside of the running Gorm application start it with parameters such as "--GNU-Debug=dflt", "--GNU-Debug=NSEvent" or "--GNU-Debug=NSDragging" (typed from memory, better check the correct names in the source code).
Program received signal SIGSEGV, Segmentation fault. -[NSWindow sendEvent:] (self=0x0, _cmd=<optimized out>, theEvent=0x1080810) at NSWindow.m:4409
4409 NSWindow.m: No such file or directory.
Again you seem to have deleted the source code. Why do you keep on doing this.
(gdb) bt #0 -[NSWindow sendEvent:] (self=0x0, _cmd=<optimized out>, theEvent=0x1080810) at NSWindow.m:4409
As I already wrote, nil as self is only possible if something in the method sets this explicitly or due to a compiler bug, which is not very likely. Which complier and runtime are you using here?
#1 0x00007ffff71ea46e in -[GSDragView(Private) _handleDrag:slidePoint:] (self=0xb4aa70, _cmd=<optimized out>, theEvent=0x1052960,
slidePoint=...) at GSDragView.m:720 #2 0x00007ffff71e88e3 in -[GSDragView dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xb4aa70, _cmd=<optimized out>, anImage=0x8866a0, screenLocation=..., initialOffset=..., event=0xab2760, pboard=<optimized out>,
sourceObject=0xd536c0, slideFlag=1 '\001') at GSDragView.m:290 #3 0x00007ffff2208769 in -[XGDragView dragImage:at:offset:event:pasteboard:source:slideBack:] (address@hidden, address@hidden <_OBJC_SELECTOR_TABLE+7952>, address@hidden, screenLocation=...,
initialOffset=..., address@hidden, address@hidden, address@hidden, address@hidden '\001') at XGDragView.m:228 #4 0x00007ffff71bfc36 in -[NSWindow dragImage:at:offset:event:pasteboard:source:slideBack:] (address@hidden,
address@hidden <_OBJC_SELECTOR_TABLE+5168>, address@hidden, baseLocation=..., initialOffset=..., address@hidden, address@hidden, address@hidden,
address@hidden '\001') at NSWindow.m:4674 #5 0x00007ffff71a9464 in -[NSView dragImage:at:offset:event:pasteboard:source:slideBack:] (address@hidden, address@hidden <_OBJC_SELECTOR_TABLE+3120>, anImage=0x8866a0, viewLocation=..., initialOffset=...,
address@hidden, address@hidden, address@hidden, address@hidden '\001') at NSView.m:3860 #6 0x00007ffff7b291d4 in -[GormObjectEditor mouseDown:] (self=0xd536c0, _cmd=<optimized out>, theEvent=0xab2760)
at GormObjectEditor.m:481 #7 0x00007ffff71c93d0 in -[NSWindow sendEvent:] (self=0xad8630, _cmd=<optimized out>, theEvent=0xab2760) at NSWindow.m:3896 #8 0x00007ffff704c6f3 in -[NSApplication run] (self=0x87e2f0, _cmd=<optimized out>) at NSApplication.m:1562
#9 0x00007ffff702cfe5 in NSApplicationMain (argc=<optimized out>, argv=<optimized out>) at Functions.m:91 #10 0x00007ffff5ed5de5 in __libc_start_main (main=0x4019c0 <main>, argc=1, ubp_av=0x7fffffffdc78, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffdc68) at libc-start.c:260 #11 0x0000000000401a05 in _start ()
At least it's now showing the NSWindow.m info. I'll see if I can dig up anything else.
|