• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: My bug or Apple's?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: My bug or Apple's?


  • Subject: Re: My bug or Apple's?
  • From: John Stiles <email@hidden>
  • Date: Fri, 12 Nov 2004 11:32:01 -0800

On Nov 12, 2004, at 9:20 AM, Shawn Erickson wrote:

On Nov 12, 2004, at 7:00 AM, John Stiles wrote:

On Nov 11, 2004, at 6:49 PM, John Stiles wrote:

So what's the best solution here?
(a) Wrap this destructor with an autorelease pool

FWIW, I have tried (a) and the problem is solved.
I still don't know whether I should file this as a bug or not, though. It seems perfectly reasonable to me that my atexit() routines might want to do [obj release]. I can see implementation reasons why this would be difficult, but it should be possible.

This is not a bug since you can send a release to an object... it is just that the object correctly assumes that an autorelease pool exists.


In general every thread that works with Cocoa objects (sends them messages) should have at least a top level autorelease pool in place. Review the documentation on auto release pools and memory management to understand the assumptions that Cocoa works under.

Well, I filed a radar. It certainly might come back as "not a bug," but I'll wait and see what they say.
(PS hey Apple guys: rdar://3877569 )


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >My bug or Apple's? (From: John Stiles <email@hidden>)
 >Re: My bug or Apple's? (From: John Stiles <email@hidden>)
 >Re: My bug or Apple's? (From: Shawn Erickson <email@hidden>)

  • Prev by Date: Re: My bug or Apple's?
  • Next by Date: Scrollbar redraw problem
  • Previous by thread: Re: My bug or Apple's?
  • Next by thread: Re: My bug or Apple's?
  • Index(es):
    • Date
    • Thread