We are seeing numerous reports of crashes on our live application which suggest a very unstable build. However, we aren't seeing crashes in the normal workflow of the application in practical use. At what point would a [UIApplication _terminateWithStatus] get called in a stack? Is that a crash that is occurring while the app is naturally closing down for other reasons? I can attach crash logs if they are useful. The stacks are relatively short and while we do have crash analytics tracking via Bugsnag, we do not have a 1-to-1 matchup to anything at this rate on their end.
Crashes reporting [UIApplication _terminateWithStatus] indicating what issue?
Thread 0 name:
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00000001db9e3104 __pthread_kill + 8
1 libsystem_pthread.dylib 0x00000001dba5e070 pthread_kill$VARIANT$mp + 380 (pthread.c:1492)
2 libsystem_c.dylib 0x00000001db93ad78 abort + 140 (abort.c:94)
3 libsystem_malloc.dylib 0x00000001dba37768 malloc_vreport + 572 (malloc_printf.c:183)
4 libsystem_malloc.dylib 0x00000001dba37924 malloc_report + 64 (malloc_printf.c:192)
5 libsystem_malloc.dylib 0x00000001dba2a2d4 free + 376 (malloc.c:1753)
6 libc++.1.dylib 0x00000001dafe7120 std::__1::basic_string<char, std::__1::char_traits<char="">, std::__1::allocator >::~basic_string() + 32 (new:234)
7 libsystem_c.dylib 0x00000001db93bab4 __cxa_finalize_ranges + 384 (atexit.c:285)
8 libsystem_c.dylib 0x00000001db93bdd8 exit + 24 (exit.c:81)
9 UIKitCore 0x0000000208ed8670 -[UIApplication _terminateWithStatus:] + 464 (UIApplication.m:6452)
10 UIKitCore 0x000000020876d0d4 __98-[__UICanvasLifecycleMonitor_Compatability deactivateEventsOnly:withContext:forceExit:completion:]_block_invoke.279 + 352 (_UICanvasLifecycleMonitor.m:527)
11 UIKitCore 0x0000000208edccd0 _runAfterCACommitDeferredBlocks + 296 (UIApplication.m:2744)
12 UIKitCore 0x0000000208ecaccc _cleanUpAfterCAFlushAndRunDeferredBlocks + 384 (UIApplication.m:2722)
13 UIKitCore 0x0000000208ef9fa0 _afterCACommitHandler + 132 (UIApplication.m:2774)
14 CoreFoundation 0x00000001dbddb7a8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 (CFRunLoop.c:1822)
15 CoreFoundation 0x00000001dbdd643c __CFRunLoopDoObservers + 412 (CFRunLoop.c:1932)
16 CoreFoundation 0x00000001dbdd69dc __CFRunLoopRun + 1264 (CFRunLoop.c:2950)
17 CoreFoundation 0x00000001dbdd61cc CFRunLoopRunSpecific + 436 (CFRunLoop.c:3247)
18 GraphicsServices 0x00000001de04d584 GSEventRunModal + 100 (GSEvent.c:2245)
19 UIKitCore 0x0000000208ed1054 UIApplicationMain + 212 (UIApplication.m:4347)
20 redacted 0x0000000102bc18d0 main + 160 (main.mm:33)
21 libdyld.dylib 0x00000001db896bb4 start + 4