On Apr 8, 2010, at 1:03 PM, vincent habchi wrote: > I was running quite an intensive test on creating/freeing threads running > RunLoops, and I got a rather unexpected crash while executing CFRunLoopStop > (): > > Exception Type: EXC_BREAKPOINT (SIGTRAP) > Exception Codes: 0x0000000000000002, 0x0000000000000000 > Crashed Thread: 0 Dispatch queue: com.apple.main-thread > > Thread 0 Crashed: Dispatch queue: com.apple.main-thread > 0 com.apple.CoreFoundation 0x00007fff801da6d1 CFRunLoopWakeUp + 129 > […] > > Since I had 34 other threads active, I wonder if there is any practical > threshold on the number of Run Loops Snow Leopard can manage?
This crash usually means you're trying to wake a run loop that is already dead. Register rax will be an error code from mach_msg(). It's probably equal to this: #define MACH_SEND_INVALID_DEST 0x10000003 /* Bogus destination port. */ -- Greg Parker gpar...@apple.com Runtime Wrangler _______________________________________________ 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 arch...@mail-archive.com