It occurs to me that maybe you do not know about or understand the use of the pause button in the debugger.
Get your application to the state where it's hung up. Then hit the pause button in the debugger. Then use the thread popup to examine the stack of each thread. Once you know where each thread is locked up, you should have a much better chance of figuring out the problem. Note that there may be threads you don't expect--this is normal as the frameworks sometimes create their own threads for their own background processing. You should at first ignore threads not running any of your code. -- Scott Ribe [EMAIL PROTECTED] http://www.killerbytes.com/ (303) 722-0567 voice _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [EMAIL PROTECTED]