gnustep-dev
[Top][All Lists]
Advanced

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

Re: Problem with tabviews


From: Eric Wasylishen
Subject: Re: Problem with tabviews
Date: Mon, 14 Oct 2013 22:23:50 -0600

Hi Germán,
I think I see the problem, can you update gui and see if it's fixed for you?

Looks like another case of stack corruption cause by:

NSImage *img = <something that returns nil>;
NSSize s = [img size];

Eric

On 2013-10-14, at 9:38 PM, Germán Arias <address@hidden> wrote:

> With current SVN I can't launch FisicaLab or open the main gorm file.
> This is the backtrace:
> 
> Program received signal SIGSEGV, Segmentation fault.
> 0x00846ffe in _OBJC_SELECTOR_TABLE ()
>   from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.23
> (gdb) backtrace
> #0  0x00846ffe in _OBJC_SELECTOR_TABLE ()
>   from /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.so.0.23
> #1  0x006af8e4 in -[GSTheme(Drawing)
> drawTabViewRect:inView:withItems:selectedItem:] (self=0x831c330,
> _cmd=0x7f2ca0, rect=..., view=0x83fbd20,
>    items=0x8649090, selected=0x86490c0) at GSThemeDrawing.m:2073
> #2  0x005d933d in -[NSTabView drawRect:] (self=0x83fbd20, _cmd=0x8179c0,
>    rect=...) at NSTabView.m:469
> #3  0x006403ae in -[NSView displayRectIgnoringOpacity:inContext:] (
>    self=0x83fbd20, _cmd=0x8179b0, aRect=..., context=<optimized out>)
>    at NSView.m:2570
> #4  0x006405ce in -[NSView displayRectIgnoringOpacity:inContext:] (
>    self=0x83fb630, _cmd=0x8179b0, aRect=..., context=<optimized out>)
>    at NSView.m:2604
> #5  0x006405ce in -[NSView displayRectIgnoringOpacity:inContext:] (
>    self=0x83f9468, _cmd=0x8179b0, aRect=..., context=<optimized out>)
>    at NSView.m:2604
> #6  0x00631261 in -[NSView displayRectIgnoringOpacity:] (self=0x83f9468,
>    _cmd=0x8179a0, aRect=...) at NSView.m:2519
> #7  0x0063e301 in -[NSView displayIfNeededInRectIgnoringOpacity:] (
>    self=0x83f9468, _cmd=0x817990, aRect=...) at NSView.m:2450
> #8  0x006310a3 in -[NSView displayIfNeededInRect:] (self=0x83f9468,
>    _cmd=0x817988, aRect=...) at NSView.m:2428
> #9  0x00630e82 in -[NSView displayIfNeeded] (self=0x83f9468,
> _cmd=0x81e720)
>    at NSView.m:2410
> ---Type <return> to continue, or q <return> to quit---
> #10 0x0064a7a6 in -[NSWindow orderWindow:relativeTo:] (self=0x83f8a48,
>    _cmd=0x81e6d8, place=NSWindowAbove, otherWin=0) at NSWindow.m:1826
> #11 0x006459e9 in -[NSWindow orderFront:] (self=0x83f8a48,
> _cmd=0x83c6d8,
>    sender=0x833a200) at NSWindow.m:1723
> #12 0x006969d1 in -[GSNibContainer awakeWithContext:] (self=0x833a200,
>    _cmd=0x854508, context=0x87fade8) at GSGormLoading.m:294
> #13 0x006cf047 in -[GSGormLoader
> loadModelData:externalNameTable:withZone:] (
>    self=0x81f49a0, _cmd=0x7c5110, data=0x81f2bc0, context=0x8360810,
>    zone=0xcdeb80) at GSGormLoader.m:120
> #14 0x00574d77 in -[NSNib instantiateNibWithExternalNameTable:withZone:]
> (
>    self=0x82c6bc8, _cmd=0x7792f0, externalNameTable=0x8360810,
> zone=0xcdeb80)
>    at NSNib.m:153
> #15 0x004c5525 in +[NSBundle(NSBundleAdditions)
> loadNibFile:externalNameTable:withZone:] (self=0xc77a00, _cmd=0x779378,
> fileName=0x8227748, context=0x8360810,
>    zone=0xcdeb80) at NSBundleAdditions.m:235
> #16 0x004c5439 in -[NSBundle(NSBundleAdditions)
> loadNibFile:externalNameTable:withZone:] (self=0x8212a08, _cmd=0x779318,
> fileName=0x81f7650,
>    context=0x8360810, zone=0xcdeb80) at NSBundleAdditions.m:342
> #17 0x004c5704 in +[NSBundle(NSBundleAdditions) loadNibNamed:owner:] (
>    self=0xc77a00, _cmd=0x7602f8, aNibName=0x81f7650, owner=0x8238678)
>    at NSBundleAdditions.m:277
> #18 0x004739cc in NSApplicationMain (argc=1, argv=0xbfffe374) at
> Functions.m:83
> #19 0x08049f37 in main (argc=1, argv=0xbfffe374) at main.m:30
> 
> 
> 
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnustep-dev




reply via email to

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