gnustep-dev
[Top][All Lists]
Advanced

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

Re: Loading xibs


From: David Chisnall
Subject: Re: Loading xibs
Date: Sat, 21 May 2011 17:10:49 +0100

On 21 May 2011, at 17:04, Fred Kiefer wrote:

> #0  0xb7fab6aa in _OBJC_SELECTOR_TABLE ()
>   from /usr/local/lib/libgnustep-gui.so.0.21


This is the symbol that GCC uses for the list of selectors in a module.  It 
should never appear on the stack.  The SegV is probably triggered because the 
loader will want to map this part of the binary without execute permissions.  
The runtime has probably been passed an invalid pointer and returned a nonsense 
IMP, so, as Fred says, this is most likely to be caused by sending a message to 
a released object.

Either NSZombieEnabled=YES or valgrind should help you pinpoint the error.

David

-- Sent from my IBM 1620




reply via email to

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