I’m getting an awful lot of crashing after quitting my apps in DebugBuild since updating to the latest IDE (haven’t tried built apps yet). These crashes did NOT happen in earlier versions of the IDE. The crash logs are all very similar, here are a couple of examples. I get the second type more often than the first:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff92c25f06 __pthread_kill + 10
1 libsystem_pthread.dylib 0x00007fff954204ec pthread_kill + 90
2 libsystem_c.dylib 0x00007fff887f76df abort + 129
3 libsystem_malloc.dylib 0x00007fff9391a396 szone_error + 626
4 libsystem_malloc.dylib 0x00007fff939105f4 tiny_free_list_remove_ptr + 289
5 libsystem_malloc.dylib 0x00007fff9390e946 szone_free_definite_size + 1480
6 XojoFramework 0x00000001050621ea IterateWindowList(unsigned char ()(Window, void*), void*) + 1354
7 XojoFramework 0x0000000104f0b714 TestApplicationQuit() + 101
8 XojoFramework 0x0000000104f0b8b4 ApplicationQuit(long long, unsigned char) + 13
9 XojoFramework 0x000000010503fcde QuitMenuAction + 46
10 My App.debug 0x0000000103e395aa QuitMenuItem.Event_Action%b%o + 26
11 XojoFramework 0x0000000104f6f931 RuntimeMenuItemClick(RunMenuItem*, unsigned char, Window*, unsigned char*) + 1323
12 XojoFramework 0x0000000104e73540 CocoaMenu::_MenuItemAction(NSMenuItem*) + 72
13 XojoFramework 0x0000000104e73ab0 0x104db7000 + 772784
14 libsystem_trace.dylib 0x00007fff94c7d07a _os_activity_initiate + 75
15 com.apple.AppKit 0x00007fff87ab0dbd -[NSApplication sendAction:to:from:] + 460
16 com.apple.AppKit 0x00007fff87ab0b57 -[NSMenuItem _corePerformAction] + 336
17 com.apple.AppKit 0x00007fff87ab08b7 -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 114
18 libsystem_trace.dylib 0x00007fff94c7d07a _os_activity_initiate + 75
19 com.apple.AppKit 0x00007fff87aaf7a5 -[NSMenu performKeyEquivalent:] + 357
20 com.apple.AppKit 0x00007fff87aae949 -[NSApplication _handleKeyEquivalent:] + 920
21 com.apple.AppKit 0x00007fff879d50fe -[NSApplication sendEvent:] + 4274
22 XojoFramework 0x0000000104e8acaf 0x104db7000 + 867503
23 My App.debug 0x0000000103e644e5 Application._CallFunctionWithExceptionHandling%%op + 181
24 XojoFramework 0x000000010500b41b CallFunctionWithExceptionHandling(void (*)()) + 262
25 XojoFramework 0x0000000104e8ac2a 0x104db7000 + 867370
26 com.apple.AppKit 0x00007fff8783bdf2 -[NSApplication run] + 796
27 XojoFramework 0x0000000105009747 RuntimeRun + 40
28 My App.debug 0x0000000103f2cb53 REALbasic._RuntimeRun + 19
29 My App.debug 0x00000001048b210e _Main + 846 (/#main:693)
30 My App.debug 0x00000001048aa1e3 main + 19
31 libdyld.dylib 0x00007fff9222d5ad start + 1
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libobjc.A.dylib 0x00007fff8aa6a78c void std::__1::vector<objc_references_support::ObjcAssociation, objc_references_support::ObjcAllocator<objc_references_support::ObjcAssociation> >::__push_back_slow_path<objc_references_support::ObjcAssociation const&>(objc_references_support::ObjcAssociation const&&&) + 184
1 libobjc.A.dylib 0x00007fff8aa6a600 _object_remove_assocations + 222
2 libobjc.A.dylib 0x00007fff8aa64d4d objc_destructInstance + 109
3 libobjc.A.dylib 0x00007fff8aa64ccf object_dispose + 22
4 com.apple.AppKit 0x00007fff8783af80 -[NSResponder dealloc] + 139
5 com.apple.AppKit 0x00007fff87ad436a -[NSWindow dealloc] + 2117
6 com.apple.AppKit 0x00007fff8785b637 -[NSWindow release] + 190
7 com.apple.CoreFoundation 0x00007fff93eb29fd -[__NSArrayM dealloc] + 205
8 libobjc.A.dylib 0x00007fff8aa65288 objc_object::sidetable_release(bool) + 242
9 com.apple.AppKit 0x00007fff87b26ca9 -[NSWindowController dealloc] + 457
10 XojoFramework 0x000000010d2c067d 0x10d027000 + 2725501
11 libobjc.A.dylib 0x00007fff8aa65288 objc_object::sidetable_release(bool) + 242
12 com.apple.AppKit 0x00007fff87857995 -[NSWindowController release] + 154
13 libobjc.A.dylib 0x00007fff8aa63b3b (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 477
14 com.apple.CoreFoundation 0x00007fff93eccbc2 _CFAutoreleasePoolPop + 50
15 com.apple.Foundation 0x00007fff932ff7ca -[NSAutoreleasePool drain] + 153
16 com.apple.AppKit 0x00007fff8783be53 -[NSApplication run] + 893
17 XojoFramework 0x000000010d279747 RuntimeRun + 40
18 My App.debug 0x000000010c19a7d3 REALbasic._RuntimeRun + 19
19 My App.debug 0x000000010cb2053e _Main + 846 (/#main:693)
20 My App.debug 0x000000010cb18613 main + 19
21 libdyld.dylib 0x00007fff9222d5ad start + 1