Hi Quentin,

I've just built the latest trunk and can't reproduce your error.  I  
get a crash inside ETTableLayout while loading the nib.  This is a  
really strange bug, since the line causing the error is:

102             ASSIGN(_propertyColumns, [NSMutableDictionary dictionary]);

When I look inside the objc_msg_lookup function, both the receiver and  
selector are invalid pointers.

David

#0  0x29952112 in objc_real_msg_lookup (receiver=0x3f800000,  
op=0x282ef090) at sendmsg.c:235
#1  0x299523b9 in objc_msg_lookup (receiver=0x3f800000, op=0x282ef090)  
at sendmsg.c:335
#2  0x282a84d2 in -[ETTableLayout setLayoutView:] (self=0x2af682a0,  
_cmd=0x282e9cb8,
     protoView=0x2ad83210) at ETTableLayout.m:102
#3  0x28299e03 in -[ETLayout loadNibNamed:] (self=0x2af682a0,  
_cmd=0x282e9cc8, nibName=0x282eafa0)
     at ETLayout.m:364
#4  0x28299d0d in -[ETLayout initWithLayoutView:] (self=0x2af682a0,  
_cmd=0x282eb5d0, layoutView=0x0)
     at ETLayout.m:338
#5  0x2829da8f in -[ETOutlineLayout initWithLayoutView:]  
(self=0x2af682a0, _cmd=0x282e9c78,
     layoutView=0x0) at ETOutlineLayout.m:59
#6  0x28299e87 in -[ETLayout init] (self=0x2af682a0, _cmd=0x282e9b68)  
at ETLayout.m:376
#7  0x282995b8 in +[ETLayout layout] (self=0x282eb260,  
_cmd=0x2b2802d0) at ETLayout.m:230
#8  0x2b283c60 in ?? ()
#9  0x282eb260 in _OBJC_METACLASS_ETOutlineLayout ()
    from /usr/local/GNUstep/Local/Library/Libraries/libEtoileUI.so.0
#10 0x2b2802d0 in ?? ()
#11 0x00000000 in ?? ()
#12 0x00000000 in ?? ()
#13 0x00000000 in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000000 in ?? ()
#16 0x00000000 in ?? ()
#17 0x00000000 in ?? ()
#18 0x00000000 in ?? ()
#19 0x2b158890 in ?? ()
#20 0x2957f4b4 in _OBJC_INSTANCE_3 ()
    from /usr/local/GNUstep/System/Library/Libraries/libgnustep-gui.so. 
0.14
#21 0x296fdb3b in +[NSObject release] (self=Could not find the frame  
base for "+[NSObject release]".
) at NSObject.m:2041
#22 0x294999eb in -[GSGormLoader  
loadModelData:externalNameTable:withZone:] (self=0x2af04790,
     _cmd=0x2958e820, data=0x2af04850, context=0x2b130a90,  
zone=0x299274c0) at GSGormLoader.m:80
#23 0x29499cd8 in -[GSGormLoader  
loadModelFile:externalNameTable:withZone:] (self=0x2af04790,
     _cmd=0x294d2c48, fileName=0x2c59cf70, context=0x2b130a90,  
zone=0x299274c0) at GSGormLoader.m:134
#24 0x292cbfa4 in +[NSBundle(NSBundleAdditions)  
loadNibFile:externalNameTable:withZone:] (
     self=0x298d6280, _cmd=0x294d2cc8, fileName=0x2c59cf70,  
context=0x2b130a90, zone=0x299274c0)
     at NSBundleAdditions.m:243
#25 0x292cc63b in -[NSBundle(NSBundleAdditions)  
loadNibFile:externalNameTable:withZone:] (
     self=0x2ad08150, _cmd=0x294d2c70, fileName=0x2ae6e110,  
context=0x2b130a90, zone=0x299274c0)
     at NSBundleAdditions.m:344
#26 0x292cc16a in +[NSBundle(NSBundleAdditions) loadNibNamed:owner:]  
(self=0x298d6280,
     _cmd=0x294c5a78, aNibName=0x2ae6e110, owner=0x2ad58480) at  
NSBundleAdditions.m:282
#27 0x2929cae1 in -[NSApplication finishLaunching] (self=0x2ad58480,  
_cmd=0x282ded18)
     at NSApplication.m:945
#28 0x2827387a in -[ETApplication finishLaunching] (self=0x2ad58480,  
_cmd=0x294c5be8)
     at ETApplication.m:70


On 30 Oct 2008, at 11:04, Quentin Mathé wrote:

> Hi,
>
> I just compiled Mélodie yesterday, it went fine with my updated build
> support we discussed on silc. However the launch fails with the
> following output:
>
> 2008-10-26 17:53:12.498 Melodie[1115] autorelease called without pool
> for object (80fe858) of class GSMutableArray in thread <NSThread:
> 0x80e3f60>
> 2008-10-26 17:53:12.506 Melodie[1115] autorelease called without pool
> for object (8101b30) of class GSArrayEnumerator in thread <NSThread:
> 0x80e3f60>
> 2008-10-26 17:53:12.567 Melodie[1115] Warning: Selector 'layout' is
> polymorphic.  Assuming @[EMAIL PROTECTED]:4
> 2008-10-26 17:53:12.568 Melodie[1115] Warning: Selector 'layout' is
> polymorphic.  Assuming @[EMAIL PROTECTED]:4
> 2008-10-26 17:53:12.569 Melodie[1115] Warning: Selector 'volume' is
> polymorphic.  Assuming [EMAIL PROTECTED]:4
> 2008-10-26 17:53:12.570 Melodie[1115] Warning: Selector 'setVolume:'
> is polymorphic.  Assuming [EMAIL PROTECTED]:4f8
> 2008-10-26 17:53:12.570 Melodie[1115] Warning: Selector 'next' is
> polymorphic.  Assuming [EMAIL PROTECTED]:4
> 2008-10-26 17:53:12.570 Melodie[1115] Warning: Selector 'count' is
> polymorphic.  Assuming [EMAIL PROTECTED]:4
> Melodie: StringMap.cpp:177: void
> llvm::StringMapImpl::RemoveKey(llvm::StringMapEntryBase*): Assertion
> `V == V2 && "Didn't find key?"' failed.
> Aborted (core dumped)
>
> I'm currently using http://llvm.org/svn/llvm-project/llvm/branches/release_24
>  r58376
> I remember I may have got a similar problem with LLVM trunk recently,
> not sure though.
>
> Quentin.
> _______________________________________________
> Etoile-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-dev


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to