|
From: | Andrew Ruder |
Subject: | Re: Debugging hints |
Date: | Wed, 27 Jul 2005 10:17:19 -0400 |
User-agent: | Mozilla Thunderbird 1.0.2 (Macintosh/20050317) |
Christopher Armstrong wrote:
Does anyone have any ideas as to how I can locate this object, or get some idea of what it was? Perhaps I should start by breakpointing at themethod that handles changing the Preferences panel?
You can also try setting NSZombieEnabled environment variable to "YES". This will cause any deallocated object to spam to the console when it has been deallocated and gets sent a message. Once you figure out what the object is, you are in good shape to track it down if you are familiar with the source.
- Andy -- Andrew Ruder <aeruder@ksu.edu> http://www.aeruder.netP.S. If you try Richard's solution, don't forget to, at some point, -remove- the double release check from your code. I had that enabled on accident in TalkSoup for several releases and forgot about it. I spent several hours tracking down why it was so incredibly slow ;)
[Prev in Thread] | Current Thread | [Next in Thread] |