Crash in iOS 15 EXC_CRASH (SIGKILL) without reason on TestFlight

We are seeing crashes on iOS 15 (unreproducible on iOS 14) being reported without any Termination Reason or Code.

I've read several similar questions but don't see a general solution to the problem, and most of them are crashes from the Xcode Crashes Organizer so I'm not sure if this is a bug on the TestFlight side.

These all happened right after the user backgrounds the app.

Incident Identifier: 42D595DF-AC56-4F9A-97D4-E2A558EBDAB8
Hardware Model:      iPhone13,2
Process:             SomeApp [12517]
Path:                /private/var/containers/Bundle/Application/D1C34499-DFD4-4006-9A70-8012E0F00EE6/SomeApp.app/SomeApp
Identifier:          app.someapp
Version:             0.2.0 (3)
AppStoreTools:       13C90b
AppVariant:          1:iPhone13,2:15
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                unknown
Parent Process:      launchd [1]
Coalition:           app.someapp [1757]

Date/Time:           2022-02-14 13:27:41.9571 +1300
Launch Time:         2022-02-14 13:26:31.8687 +1300
OS Version:          iPhone OS 15.3 (19D50)
Release Type:        User
Baseband Version:    2.23.02
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: RUNNINGBOARD 3735883980 

Triggered by Thread:  0


Kernel Triage:
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get
VM - Compressor failed a blocking pager_get


Thread 0 name:
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001b8101504 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x00000001b8101b9c mach_msg + 76 (mach_msg.c:119)
2   CoreFoundation                	0x00000001809b7738 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2646)
3   CoreFoundation                	0x00000001809bba2c __CFRunLoopRun + 1212 (CFRunLoop.c:3000)
4   CoreFoundation                	0x00000001809cf468 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3268)
5   GraphicsServices              	0x000000019c56f38c GSEventRunModal + 164 (GSEvent.c:2200)
6   UIKitCore                     	0x00000001833725d0 -[UIApplication _run] + 1100 (UIApplication.m:3493)
7   UIKitCore                     	0x00000001830f0f74 UIApplicationMain + 364 (UIApplication.m:5047)
8   SomeApp                   	    0x0000000102ea6838 main + 176 (main.swift:14)
9   dyld                          	0x0000000103bd9aa4 start + 520 (dyldMain.cpp:879)

Thread 1 name:
Thread 1:
0   libsystem_kernel.dylib        	0x00000001b8101504 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x00000001b8101b9c mach_msg + 76 (mach_msg.c:119)
2   CoreFoundation                	0x00000001809b7738 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2646)
3   CoreFoundation                	0x00000001809bba2c __CFRunLoopRun + 1212 (CFRunLoop.c:3000)
4   CoreFoundation                	0x00000001809cf468 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3268)
5   Foundation                    	0x00000001821edc94 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 236 (NSRunLoop.m:373)
6   Foundation                    	0x000000018222edc8 -[NSRunLoop(NSRunLoop) runUntilDate:] + 92 (NSRunLoop.m:420)
7   UIKitCore                     	0x00000001832eb74c -[UIEventFetcher threadMain] + 524 (UIEventFetcher.m:1167)
8   Foundation                    	0x000000018223d40c __NSThread__start__ + 808 (NSThread.m:972)
9   libsystem_pthread.dylib       	0x00000001f1dbf9a4 _pthread_start + 148 (pthread.c:891)
10  libsystem_pthread.dylib       	0x00000001f1dbeea0 thread_start + 8

Thread 2 name:
Thread 2:
0   libsystem_kernel.dylib        	0x00000001b8101504 mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x00000001b8101b9c mach_msg + 76 (mach_msg.c:119)
2   CoreFoundation                	0x00000001809b7738 __CFRunLoopServiceMachPort + 372 (CFRunLoop.c:2646)
3   CoreFoundation                	0x00000001809bba2c __CFRunLoopRun + 1212 (CFRunLoop.c:3000)
4   CoreFoundation                	0x00000001809cf468 CFRunLoopRunSpecific + 600 (CFRunLoop.c:3268)
5   CFNetwork                     	0x0000000181445510 +[__CFN_CoreSchedulingSetRunnable _run:] + 464 (CoreSchedulingSet.mm:1372)
6   Foundation                    	0x000000018223d40c __NSThread__start__ + 808 (NSThread.m:972)
7   libsystem_pthread.dylib       	0x00000001f1dbf9a4 _pthread_start + 148 (pthread.c:891)
8   libsystem_pthread.dylib       	0x00000001f1dbeea0 thread_start + 8

Thread 3:
0   libsystem_pthread.dylib       	0x00000001f1dbee8c start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	0x00000001f1dbee8c start_wqthread + 0

Thread 5:
0   libsystem_pthread.dylib       	0x00000001f1dbee8c start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	0x00000001f1dbee8c start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib       	0x00000001f1dbee8c start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000010004005   x1: 0x0000000007000806   x2: 0x0000000000000000   x3: 0x0000000000000c00
    x4: 0x0000000000001f03   x5: 0x00000000ffffffff   x6: 0x0000000000000000   x7: 0x00000002830e44e0
    x8: 0x00000000fffffbbf   x9: 0x0000000007000906  x10: 0x98ca666ad9c0009f  x11: 0x000000b2f3cfb1be
   x12: 0x00000000016e3600  x13: 0x000000000005586a  x14: 0x0000000000000001  x15: 0x00000d0000000d02
   x16: 0xffffffffffffffe1  x17: 0x0000000000000d00  x18: 0x000000010eced9bc  x19: 0x0000000000000000
   x20: 0x00000000ffffffff  x21: 0x0000000000001f03  x22: 0x0000000000000c00  x23: 0x000000016cf5eaa0
   x24: 0x0000000007000806  x25: 0x0000000000000000  x26: 0x0000000007000806  x27: 0x0000000000001f03
   x28: 0x0000000000001f03   fp: 0x000000016cf5e920   lr: 0x00000001b8101b9c
    sp: 0x000000016cf5e8d0   pc: 0x00000001b8101504 cpsr: 0x60001000
   esr: 0x56000080  Address size fault


Binary Images:
0x102ea0000 - 0x10367ffff SomeApp arm64  <035cab9500fd3fb5947d86010fc31ed0> /private/var/containers/Bundle/Application/D1C34499-DFD4-4006-9A70-8012E0F00EE6/SomeApp.app/SomeApp
0x103bc0000 - 0x103c17fff dyld arm64e  <780553c7d39f322a8cb9f4f6de52610d> /usr/lib/dyld
0x1809b0000 - 0x180e03fff CoreFoundation arm64e  <32058d875c5d3117bf4cd547ec3aa6ff> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x1811cb000 - 0x18168ffff CFNetwork arm64e  <23a465f1e97c36c5a30fcefec059f79f> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x1821d5000 - 0x1824dbfff Foundation arm64e  <4c19d59f844336a28c61161b38f909c9> /System/Library/Frameworks/Foundation.framework/Foundation
0x182e59000 - 0x1846e4fff UIKitCore arm64e  <920a0ee6d2663058814427a27b23ad62> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x19c56e000 - 0x19c576fff GraphicsServices arm64e  <b40e3b1790c73ebcb6bc8c7b605f47a9> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1b8100000 - 0x1b8133fff libsystem_kernel.dylib arm64e  <ff3ee512a0bc3123b983d365a71fb06a> /usr/lib/system/libsystem_kernel.dylib
0x1f1dbe000 - 0x1f1dc9fff libsystem_pthread.dylib arm64e  <a17d07cfe86a392387c4921045898a8a> /usr/lib/system/libsystem_pthread.dylib

EOF

Incident Identifier: FD25B611-EA44-48B7-9128-0A252E67E3F6
Hardware Model:      iPhone9,1
Process:             someapp [2539]
Path:                /private/var/containers/Bundle/Application/49525559-E7DD-4D7F-B03C-0617035BC002/someapp.app/someapp
Identifier:          app.someapp
Version:             0.2.0 (3)
AppStoreTools:       13C90b
AppVariant:          1:iPhone9,1:15
Beta:                YES
Code Type:           ARM-64 (Native)
Role:                unknown
Parent Process:      launchd [1]
Coalition:           app.someapp [829]

Date/Time:           2022-02-14 13:52:11.7194 +1300
Launch Time:         2022-02-14 13:52:09.6919 +1300
OS Version:          iPhone OS 15.4 (19E5209h)
Release Type:        Beta
Baseband Version:    9.00.02
Report Version:      104

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: RUNNINGBOARD 3735883980 

Triggered by Thread:  0


Thread 0 name:
Thread 0 Crashed:
0   libsystem_kernel.dylib        	0x00000001bb5b8acc mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x00000001bb5b909c mach_msg + 72 (mach_msg.c:119)
2   CoreFoundation                	0x0000000180a83908 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3   CoreFoundation                	0x0000000180a87c10 __CFRunLoopRun + 1160 (CFRunLoop.c:3000)
4   CoreFoundation                	0x0000000180a9add0 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5   GraphicsServices              	0x00000001a19c6988 GSEventRunModal + 160 (GSEvent.c:2200)
6   UIKitCore                     	0x0000000183285dd0 -[UIApplication _run] + 1080 (UIApplication.m:3500)
7   UIKitCore                     	0x000000018301ff4c UIApplicationMain + 336 (UIApplication.m:5053)
8   someapp                   	    0x0000000102556838 main + 176 (main.swift:14)
9   dyld                          	0x0000000102fa0310 start + 444 (dyldMain.cpp:879)

Thread 1:
0   libsystem_pthread.dylib       	0x00000001dbeb79a8 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	0x00000001dbeb79a8 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	0x00000001dbeb79a8 start_wqthread + 0

Thread 4 name:
Thread 4:
0   libsystem_kernel.dylib        	0x00000001bb5b8acc mach_msg_trap + 8
1   libsystem_kernel.dylib        	0x00000001bb5b909c mach_msg + 72 (mach_msg.c:119)
2   CoreFoundation                	0x0000000180a83908 __CFRunLoopServiceMachPort + 368 (CFRunLoop.c:2646)
3   CoreFoundation                	0x0000000180a87c10 __CFRunLoopRun + 1160 (CFRunLoop.c:3000)
4   CoreFoundation                	0x0000000180a9add0 CFRunLoopRunSpecific + 572 (CFRunLoop.c:3268)
5   Foundation                    	0x000000018219434c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 232 (NSRunLoop.m:373)
6   Foundation                    	0x00000001821d3350 -[NSRunLoop(NSRunLoop) runUntilDate:] + 88 (NSRunLoop.m:420)
7   UIKitCore                     	0x0000000183205610 -[UIEventFetcher threadMain] + 512 (UIEventFetcher.m:1167)
8   Foundation                    	0x00000001821e114c __NSThread__start__ + 792 (NSThread.m:972)
9   libsystem_pthread.dylib       	0x00000001dbeb93b8 _pthread_start + 112 (pthread.c:905)
10  libsystem_pthread.dylib       	0x00000001dbeb79bc thread_start + 8

Thread 5:
0   libsystem_pthread.dylib       	0x00000001dbeb79a8 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib       	0x00000001dbeb79a8 start_wqthread + 0


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000010004005   x1: 0x0000000007000806   x2: 0x0000000000000000   x3: 0x0000000000000c00
    x4: 0x0000000000002103   x5: 0x00000000ffffffff   x6: 0x0000000000000000   x7: 0x00000002836d4410
    x8: 0x00000000fffffbbf   x9: 0x0000000007000906  x10: 0x8f5a37054f60004c  x11: 0x000000b32fbb866a
   x12: 0x000000000004a1bb  x13: 0x00000000016e3600  x14: 0x0000010000000000  x15: 0x0000000000000000
   x16: 0xffffffffffffffe1  x17: 0x0000000000000001  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x00000000ffffffff  x21: 0x0000000000002103  x22: 0x0000000000000c00  x23: 0x000000016d8aeab0
   x24: 0x0000000007000806  x25: 0x0000000000000000  x26: 0x0000000007000806  x27: 0x0000000000002103
   x28: 0x0000000000002103   fp: 0x000000016d8ae930   lr: 0x00000001bb5b909c
    sp: 0x000000016d8ae8e0   pc: 0x00000001bb5b8acc cpsr: 0x60000000
   esr: 0x56000080  Address size fault


Binary Images:
0x102550000 - 0x102d2ffff someapp arm64  <035cab9500fd3fb5947d86010fc31ed0> /private/var/containers/Bundle/Application/49525559-E7DD-4D7F-B03C-0617035BC002/someapp.app/someapp
0x102f88000 - 0x102fdbfff dyld arm64  <e8de5b656070399e9855d516062010b4> /usr/lib/dyld
0x180a7d000 - 0x180eb9fff CoreFoundation arm64  <59787e84e3f731b3a538a6b7cd993b70> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x18217d000 - 0x18245efff Foundation arm64  <e59a3b83ac78327b90d48238f0a6b0e6> /System/Library/Frameworks/Foundation.framework/Foundation
0x182da1000 - 0x184533fff UIKitCore arm64  <1f6c12204e92392da6e6c8c6569d990c> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
0x1a19c5000 - 0x1a19cdfff GraphicsServices arm64  <56f0dab9623a326fb86dc80d73a52b5b> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x1bb5b8000 - 0x1bb5ebfff libsystem_kernel.dylib arm64  <bc5c61fd908e306ea7a421db73d2ead0> /usr/lib/system/libsystem_kernel.dylib
0x1dbeb6000 - 0x1dbec6fff libsystem_pthread.dylib arm64  <c2b2b8632a9e3acfa6a359a16e33596c> /usr/lib/system/libsystem_pthread.dylib

EOF
Answered by DTS Engineer in 704817022

without any Termination Reason or Code.

Consider this snippet from your crash report:

Termination Reason: RUNNINGBOARD 3735883980 

Note that the termination code is in decimal:

% lldb
(lldb) p/x 3735883980
(long) $0 = 0x00000000dead10cc

This dead10cc code is explained in Understanding the Exception Types in a Crash Report.

The fact that this code is in decimal rather than hex is annoying. I know @edford is working to get that fixed, although I don’t know the current status of that effort.

On the plus side, at least we include the exception code now, which is a marked improvement from the previous situation.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Accepted Answer

without any Termination Reason or Code.

Consider this snippet from your crash report:

Termination Reason: RUNNINGBOARD 3735883980 

Note that the termination code is in decimal:

% lldb
(lldb) p/x 3735883980
(long) $0 = 0x00000000dead10cc

This dead10cc code is explained in Understanding the Exception Types in a Crash Report.

The fact that this code is in decimal rather than hex is annoying. I know @edford is working to get that fixed, although I don’t know the current status of that effort.

On the plus side, at least we include the exception code now, which is a marked improvement from the previous situation.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Crash in iOS 15 EXC_CRASH (SIGKILL) without reason on TestFlight
 
 
Q