Re: NSDate appears to leak
Re: NSDate appears to leak
- Subject: Re: NSDate appears to leak
- From: "Shawn Erickson" <email@hidden>
- Date: Wed, 21 Nov 2007 11:11:14 -0800
On Nov 21, 2007 10:51 AM, Lloyd Sargent <email@hidden> wrote:
> I'm trying to track down a problem on 10.4.11 using MallocDebug. When
> I had tested this with 10.4.10 I don't think I had this problem, but
> now I get the following:
>
> This is the code that is causing said leak:
>
> - (void) userThread: (id) param
> {
>
> //----- create the autorelease pool so we don't leak
> NSAutoreleasePool *localPool = [[NSAutoreleasePool alloc] init];
>
> sleep(10);
>
> while (1)
> {
> [[NSRunLoop currentRunLoop] runUntilDate: [NSDate
> dateWithTimeIntervalSinceNow: 1]];
> }
>
> [localPool release];
> }
>
> Or is MallocDebug making me chase my tail?
Not sure but the above code is filling up an autorelease pool with
temporary objects... your loop makes no attempt to manage an
autorelease pool.
-Shawn
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden