• 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
NSColor autorelease problem (was Strange leak log)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

NSColor autorelease problem (was Strange leak log)


  • Subject: NSColor autorelease problem (was Strange leak log)
  • From: Steve <email@hidden>
  • Date: Fri, 10 Jan 2003 08:39:42 +0000

Hi,

Further to my earlier post {"Strange leak log"), I've narrowed the problem down:

I have a method which includes:

NSColor *myColor;
myColor = [NSColor colorWithCalibratedRed:0.25 green:0.95 blue:0.25 alpha:1.0];

When this is called programmatically, there is no problem, and the NSColor is (I guess) being correctly auotreleased at some point. (...next time round the event loop?).

However the same code is can also be called from a callback routine (a CoreMidi process), which creates a new thread. When this happens, I get the following error log:

>2003-01-10 08:32:20.442 ChordCompleteDebug[788] *** _NSAutoreleaseNoPool(): Object 0x19c52d0 of class >NSCalibratedRGBColor autoreleased with no pool in place - just leaking

I'm guessing that it's caused by the second thread, and confusion over which thread should release it?

Does anyone know either how to fix this, or at least have some clues on how to track the problem down further?

Thanks

Steve
_______________________________________________
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.

  • Follow-Ups:
    • Re: NSColor autorelease problem (was Strange leak log)
      • From: "Todd de Gruyl" <email@hidden>
  • Prev by Date: Re: Question
  • Next by Date: Re: Best beginner's book
  • Previous by thread: Re: Mysterious console statement
  • Next by thread: Re: NSColor autorelease problem (was Strange leak log)
  • Index(es):
    • Date
    • Thread