OK, here it is:

(gdb) file /SystemApps/Gorm.app/Gorm
Reading symbols from /SystemApps/Gorm.app/Gorm...done.
(gdb) r
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".

Program received signal SIGSEGV, Segmentation fault.
-[NSWindow sendEvent:] (self=0x0, _cmd=<optimized out>, theEvent=0xe121e0)
    at NSWindow.m:4414
4414    NSWindow.m: No such file or directory.
(gdb) bt
#0  -[NSWindow sendEvent:] (self=0x0, _cmd=<optimized out>,
theEvent=0xe121e0)
    at NSWindow.m:4414
#1  0x00007ffff71ef09c in -[GSDragView(Private) _handleDrag:slidePoint:] (
    self=0xc55d00, _cmd=<optimized out>, theEvent=0x1061780, slidePoint=...)
    at GSDragView.m:720
#2  0x00007ffff71ed20e in -[GSDragView
dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xc55d00,
_cmd=<optimized out>, anImage=0x9dc150,
    screenLocation=..., initialOffset=..., event=0x11073a0,
    pboard=<optimized out>, sourceObject=0xf2e5f0, slideFlag=1 '\001')
    at GSDragView.m:290
#3  0x00007ffff045e344 in -[XGDragView
dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xc55d00,
_cmd=<optimized out>, anImage=0x9dc150,
    screenLocation=..., initialOffset=..., event=0x11073a0,
pboard=0x9d9470,
    sourceObject=0xf2e5f0, slideFlag=1 '\001') at XGDragView.m:228
#4  0x00007ffff71bebda in -[NSWindow
dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xb140b0,
_cmd=<optimized out>, anImage=0x9dc150,
    baseLocation=..., initialOffset=..., event=0x11073a0,
    pboard=<optimized out>, sourceObject=<optimized out>, slideFlag=1
'\001')
    at NSWindow.m:4674
#5  0x00007ffff71a8c08 in -[NSView
dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xf2e5f0,
_cmd=<optimized out>, anImage=0x9dc150,
---Type <return> to continue, or q <return> to quit---
    viewLocation=..., initialOffset=..., event=0x11073a0,
    pboard=<optimized out>, sourceObject=<optimized out>, slideFlag=1
'\001')
    at NSView.m:3860
#6  0x00007ffff7b2983c in -[GormObjectEditor mouseDown:] (self=0xf2e5f0,
    _cmd=<optimized out>, theEvent=0x11073a0) at GormObjectEditor.m:481
#7  0x00007ffff71ca953 in -[NSWindow sendEvent:] (self=0xb140b0,
    _cmd=<optimized out>, theEvent=0x11073a0) at NSWindow.m:3896
#8  0x00007ffff70343e3 in -[NSApplication run] (self=0x8c8450,
    _cmd=<optimized out>) at NSApplication.m:1562
#9  0x00007ffff70130d5 in NSApplicationMain (argc=<optimized out>,
    argv=<optimized out>) at Functions.m:91
#10 0x00007ffff5eab76d in __libc_start_main ()
   from /lib/x86_64-linux-gnu/libc.so.6
#11 0x0000000000401965 in _start ()
(gdb)



On Sun, Dec 29, 2013 at 6:50 PM, Fred Kiefer <fredkie...@gmx.de> wrote:

> Yes! That was what I was asking for.
>
> Thank you,
> Fred
>
> On 29.12.2013 22:28, Jamie Ramone wrote:
> > I'm not sure how much more details you need. I stated that dragging a
> > connection to any of the objects in the document window (i.e. the main
> > project window) caused a segfault. I later discovered that dragging from
> > these objects toward any other one, outside that window, worked OK. And
> it
> > seems to be present in the current version of Gorm and updating the
> GNUstep
> > libs didn't alleviate the problem, which says to me that it's
> > Gorm-specific. Oh and the GDB backtrace is from the old code. Would it
> help
> > to make another one with the new code? If so just let me know and I'll
> > produce one.
> >
> >
> > On Sun, Dec 29, 2013 at 6:20 PM, Fred Kiefer <fredkie...@gmx.de> wrote:
> >
> >> On 29.12.2013 21:58, Gregory Casamento wrote:
> >>> Between windows or between applications.  I believe you’re hitting
> >>> the same bug Fred may be hitting, I’m working on a potential fix
> >>> now.
> >>
> >> You might be wrong here. German's bug, that I investigated, was Gorm
> >> specific. If you advice Jamie to drag between another application and
> >> GWorkspace it may never trigger the same bug. It might trigger a similar
> >> bug in GWorkspace if it has similar code to Gorm, but how likely is
> that?
> >>
> >> And I wasn't able to reproduce Jamie's bug with Gorm. But then he never
> >> gave enough details to be sure.
> >>
> >> As you may remember German's bug did not include a segmentation fault,
> >> which is the symptom Jamie is getting. What I would like to see is a
> >> stack trace from Jamie with the current GNUstep code. With his old one I
> >> was never sure whether I was looking at the same line of code. For me
> >> NSWindow.m:4288 is in the middle of the GSPerformVoidDragSelector macro,
> >> which isn't very likely.
> >>
> >> I really would like to establish the facts before coming to conclusions
> >> about the nature of the bug.
>
>
_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
https://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to