bug-gnustep
[Top][All Lists]
Advanced

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

[bug #24054] Segmentation fault in GSTest


From: Richard Frith-Macdonald
Subject: [bug #24054] Segmentation fault in GSTest
Date: Fri, 22 Aug 2008 18:56:22 +0000
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_4; en-us) AppleWebKit/525.18 (KHTML, like Gecko) Version/3.1.2 Safari/525.20.1

Follow-up Comment #6, bug #24054 (project gnustep):

I just reproduced it with my newly built cairo backend in the 64bit world.
Unfortunately I'm away for a week starting early tomorrow (still have to
finish packing tonight), so I can't really investigate. 

I ran under gdb and looked at the contents of the local variable 'arp' (see
NSRunLoop.m line 953) as suggested by the stacktrace.  That's an autorelease
pool and it had been deallocated ... which was what caused the crash.

I would guess that this might be a retain/release issue elsewhere in the
system, or perhaps something to do with the thread support changes in the last
release ... as the problem seems to be trying to use a deallocated autorelease
pool, and I don't see how that can be happening unless an autorelease pool is
somehow being used by more than one thread or perhaps a retain/release problem
elsewhere is releasing the pool when thinking it's releasing another object.  

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?24054>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

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