gnustep-dev
[Top][All Lists]
Advanced

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

Re: Serious GORM bug


From: Gregory Casamento
Subject: Re: Serious GORM bug
Date: Sat, 28 Dec 2013 23:40:10 -0500

Part of the problem could be with Dragon and drop itself. Try another application which uses Dragon to see if that fans. On some systems there might be a problem with the drag-and-drop daemon. 

On Saturday, December 28, 2013, Jamie Ramone wrote:
OK, recompiled current GNUstep from scratch. Still no luck. Now gonna try the most recent release. Wish me luck! :)


On Sat, Dec 28, 2013 at 7:39 PM, Jamie Ramone <address@hidden> wrote:
Optimization??? I just use configure and the supplied makefile. Anyway, I'm gonna completely wipe out the current GNUstep installation and build it from scratch. I suspect some corruption crept in with that nasty system crash I had. I reinstalled GNUstep on top of the old installation that time. I'll first use the sources I already had and see if the bug goes away. regardless, I'll update after that. Stand by for updates.


On Sat, Dec 28, 2013 at 7:29 PM, Fred Kiefer <address@hidden> wrote:
I was not able to reproduce your problem on my system. Maybe more
detailed instructions would be helpful. What I noticed when looking at
your stack trace is that a lot of intermediate methods are left out
there. Which optimisation level are you using for your compiler when
compiling GNUstep gui?
You should also try to print out the event (po theEvent and p *theEvent)
and inspect the window given in the event. This should be the window the
event gets send to.

Could you please update your GNUstep installation to the latest release?
This makes it easier to compare the line numbers in the stack trace.

Fred

On 28.12.2013 22:30, Jamie Ramone wrote:
> What's common in both is self == nil (self=0x0) in NSWindow's -sendEvent
> method. While that doesn't seem right, nil is a valid receiver as far as
> the runtime's concerned. So I'n still unsure of the cause of the segfault.
> Let me know what you find Greg.
>
>
> On Sat, Dec 28, 2013 at 6:27 PM, Jamie Ramone <address@hidden> wrote:
>
>> Here's the 2nd test:
>>
>> (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=0x10e59a0)
>>
>>     at NSWindow.m:4288
>> 4288    NSWindow.m: No such file or directory.
>> (gdb) bt
>> #0  -[NSWindow sendEvent:] (self=0x0, _cmd=<optimized out>,
>> theEvent=0x10e59a0)
>>
>>     at NSWindow.m:4288
>> #1  0x00007ffff7201e8c in -[GSDragView(Private) _handleDrag:slidePoint:] (
>>     self=0xad5c80, _cmd=<optimized out>, theEvent=0x1110160,
>> slidePoint=...)
>>     at GSDragView.m:720
>> #2  0x00007ffff71ffffe in -[GSDragView
>> dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xad5c80,
>> _cmd=<optimized out>, anImage=0x7b2300,
>>     screenLocation=..., initialOffset=..., event=0x8c7470,
>>     pboard=<optimized out>, sourceObject=0xd35030, slideFlag=1 '\001')
>>     at GSDragView.m:290
>> #3  0x00007ffff049b254 in -[XGDragView
>> dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xad5c80,
>> _cmd=<optimized out>, anImage=0x7b2300,
>>     screenLocation=..., initialOffset=..., event=0x8c7470,
>> pboard=0xc49240,
>>     sourceObject=0xd35030, slideFlag=1 '\001') at XGDragView.m:228
>> #4  0x00007ffff71d361a in -[NSWindow
>> dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xc40900,
>> _cmd=<optimized out>, anImage=0x7b2300,
>>     baseLocation=..., initialOffset=..., event=0x8c7470,
>>     pboard=<optimized out>, sourceObject=<optimized out>, slideFlag=1
>> '\001')
>>     at NSWindow.m:4548
>> #5  0x00007ffff71bd7a8 in -[NSView
>> dragImage:at:offset:event:pasteboard:source:slideBack:] (self=0xd35030,
>> _cmd=<optimized out>, anImage=0x7b2300,
>>     viewLocation=..., initialOffset=..., event=0x8c7470,
>>     pboard=<optimized out>, sourceObject=<optimiz


--
Gregory Casamento
Open Logic Corporation, Principal Consultant
yahoo/skype: greg_casamento, aol: gjcasa
(240)274-9630 (Cell)
http://www.gnustep.org
http://heronsperch.blogspot.com

reply via email to

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