Re: autorelease pools in new threads
Re: autorelease pools in new threads
- Subject: Re: autorelease pools in new threads
- From: Chaz McGarvey <email@hidden>
- Date: Fri, 30 Aug 2002 18:59:27 -0600
On Friday, August 30, 2002, at 05:59 PM, Ondra Cada wrote:
On Saturday, August 31, 2002, at 01:24 , Chaz McGarvey wrote:
I'm having trouble with threads. I have a method (which is branched
off into its own thread) that creates and AutoreleasePool as it's
first statement, and it releases it as it's last. The program
crashes when releasing the pool with either SIGBUS or SIGSEGV. Can
anybody tell straight off with this information if I'm doing
something wrong?
Sure: you add to the pool (aka autorelease) some already released
object. Or you autorelease twice. Something like
id a=[[NSArray arrayWithObjects:...] autorelease];
Then I should also say that I do not explicitly autorelease any objects
while in the thread. I only have an AutoreleasePool to satisfy the
fact that I do use Cocoa in the thread.
Thanks,
Chaz McGarvey
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.