This crash has been troubling us for a long time. We have this crash report in every release of our App. This crash always occurs within 1 to 3 seconds after the app launched. Sometimes it happens on the main thread, sometimes on the other thread. We've never reappear it in Command+R run mode.
The call stack of the thread where the crash occurred:
Thread 0 name:
Thread 0 Crashed:
0 libobjc.A.dylib 0x00000001a8022b00 objc_object::release() + 16 (objc-object.h:532)
1 CoreFoundation 0x00000001a8d9849c cow_cleanup + 112 (NSCollectionAux.h:70)
2 CoreFoundation 0x00000001a8d20938 -[__NSArrayM dealloc] + 68 (NSArrayM.m:462)
3 libobjc.A.dylib 0x00000001a802338c (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 676 (NSObject.mm:1605)
4 CoreFoundation 0x00000001a8e49a44 _CFAutoreleasePoolPop + 28 (NSObject.m:1357)
5 CoreFoundation 0x00000001a8dc508c __CFRunLoopRun + 1972 (CFRunLoop.c:3119)
6 CoreFoundation 0x00000001a8dc45b8 CFRunLoopRunSpecific + 436 (CFRunLoop.c:3247)
7 GraphicsServices 0x00000001ab038584 GSEventRunModal + 100 (GSEvent.c:2245)
8 UIKitCore 0x00000001d5c6cbc8 UIApplicationMain + 212 (UIApplication.m:4341)
9 RemixLive 0x000000010098480c main + 428044 (main.m:23)
10 libdyld.dylib 0x00000001a8884b94 start + 4
Symbolicated crash report files:
https://github.com/developforapple/crashreportfiles/tree/master/dealloc