Hold _pthread_list_lock

Triggers a crash with libsystem_pthread's _pthread_list_lock held, causing non-async-safe crash reporters that use pthread APIs to deadlock.

The use of the non-async-safe pthread API in a crash reporter will result in these types of crashes not being reported, and will lock up the application until it is either force quit by the user, or eventually killed by the system watchdog.

Provider ARMv7 ARM64
Bugsee
SDK: 1.13.0 Date: 04/11/2017 (i)
HockeyApp
SDK: 4.1.5 Date: 05/18/2017 (i)
Sentry
SDK: 2.1.7 Date: 04/03/2017 (i)
Bugsnag
SDK: 5.0.0 Date: 02/16/2016 (i)
Raygun
SDK: 2.2.1 Date: 09/13/2016 (i)
Apple
Date: 05/18/2017 (i)

Expected Report Details:

-[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
-[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)

Click a status icon above to see the crashing thread’s stack trace with further info.

Bugsee - armv7

Exception Type:  SIGSEGV
Exception Codes: SEGV_MAPERR at 0x00000001
Crashed Thread:  0

Thread 0 Crashed:
0   libsystem_platform.dylib            0x225F21A4 _platform_memmove$VARIANT$CortexA9 + 104
1   libsystem_pthread.dylib             0x225F83C9 pthread_getname_np + 70
2   CrashLibiOS                         0x002C149B -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3   CrashProbeiOS                       0x0005AF9D -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                               0x26E76755 -[UIApplication sendAction:to:from:forEvent:] + 78
5   UIKit                               0x26E766E1 -[UIControl sendAction:to:forEvent:] + 62
6   UIKit                               0x26E5E6D3 -[UIControl _sendActionsForEvents:withEvent:] + 464
7   UIKit                               0x26E76005 -[UIControl touchesEnded:withEvent:] + 602
8   UIKit                               0x26E2FF25 _UIGestureRecognizerUpdate + 10850
9   UIKit                               0x26E6EEC9 -[UIWindow _sendGesturesForEvent:] + 902
10  UIKit                               0x26E6E67B -[UIWindow sendEvent:] + 620
11  UIKit                               0x26E3F125 -[UIApplication sendEvent:] + 202
12  UIKit                               0x26E3D6D3 _UIApplicationHandleEventQueue + 5008
13  CoreFoundation                      0x22885DFF __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
14  CoreFoundation                      0x228859ED __CFRunLoopDoSources0 + 450
15  CoreFoundation                      0x22883D5B __CFRunLoopRun + 792
16  CoreFoundation                      0x227D3229 CFRunLoopRunSpecific + 518
17  CoreFoundation                      0x227D3015 CFRunLoopRunInMode + 106
18  GraphicsServices                    0x23DC3AC9 GSEventRunModal + 158
19  UIKit                               0x26EA7189 UIApplicationMain + 142
20  CrashProbeiOS                       0x0005A267 main (main.m:16)
21  libdyld.dylib                       0x2247B873 start + 0

Bugsee - arm64

Exception Type:  SIGSEGV
Exception Codes: SEGV_MAPERR at 0x00000001
Crashed Thread:  0

Thread 0 Crashed:
0   libsystem_platform.dylib            0x000000018B1E0EA4 _platform_memmove + 324
1   libsystem_pthread.dylib             0x000000018B1EAADC pthread_getname_np + 164
2   CrashLibiOS                         0x00000001002AF47C -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3   CrashProbeiOS                       0x00000001000E3B00 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                               0x000000019228B0EC -[UIApplication sendAction:to:from:forEvent:] + 92
5   UIKit                               0x000000019228B06C -[UIControl sendAction:to:forEvent:] + 76
6   UIKit                               0x00000001922755E0 -[UIControl _sendActionsForEvents:withEvent:] + 436
7   UIKit                               0x000000019228A950 -[UIControl touchesEnded:withEvent:] + 572
8   UIKit                               0x000000019281F46C _UIGestureEnvironmentSortAndSendDelayedTouches + 4276
9   UIKit                               0x000000019281B7B8 _UIGestureEnvironmentUpdate + 1124
10  UIKit                               0x000000019281B2FC -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 400
11  UIKit                               0x000000019281A5A8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 264
12  UIKit                               0x00000001922857E8 -[UIWindow sendEvent:] + 3160
13  UIKit                               0x0000000192256418 -[UIApplication sendEvent:] + 336
14  UIKit                               0x0000000192A4FF64 __dispatchPreprocessedEventFromEventQueue + 2396
15  UIKit                               0x0000000192A4A6C0 __handleEventQueue + 4264
16  UIKit                               0x0000000192A4AAEC __handleHIDEventFetcherDrain + 144
17  CoreFoundation                      0x000000018C0D5424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 20
18  CoreFoundation                      0x000000018C0D4D94 __CFRunLoopDoSources0 + 536
19  CoreFoundation                      0x000000018C0D29A0 __CFRunLoopRun + 740
20  CoreFoundation                      0x000000018C002D94 CFRunLoopRunSpecific + 420
21  GraphicsServices                    0x000000018DA6C074 GSEventRunModal + 96
22  UIKit                               0x00000001922BB130 UIApplicationMain + 204
23  CrashProbeiOS                       0x00000001000E2B3C main (main.m:16)
24  libdyld.dylib                       0x000000018B01159C start + 0

HockeyApp - armv7

Exception Type:  SIGSEGV
Exception Codes: SEGV_MAPERR at 0x1
Crashed Thread:  0

Thread 0 Crashed:
0   libsystem_platform.dylib 0x1bd84732 _platform_memmove + 146
1   libsystem_pthread.dylib  0x1bd8d935 pthread_getname_np + 122
2   CrashLibiOS              0x0018745b -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3   CrashProbeiOS            0x000f1f69 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                    0x21767785 -[UIApplication sendAction:to:from:forEvent:] + 74
5   UIKit                    0x21767719 -[UIControl sendAction:to:forEvent:] + 60
6   UIKit                    0x21751d49 -[UIControl _sendActionsForEvents:withEvent:] + 476
7   UIKit                    0x21767055 -[UIControl touchesEnded:withEvent:] + 602
8   UIKit                    0x21cb933b _UIGestureEnvironmentSortAndSendDelayedTouches + 3964
9   UIKit                    0x21cb5c53 _UIGestureEnvironmentUpdate + 984
10  UIKit                    0x21cb5843 -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 334
11  UIKit                    0x21cb4c69 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 310
12  UIKit                    0x21761ac5 -[UIWindow sendEvent:] + 2770
13  UIKit                    0x21733683 -[UIApplication sendEvent:] + 306
14  UIKit                    0x21ec6de7 __dispatchPreprocessedEventFromEventQueue + 2252
15  UIKit                    0x21ec178b __handleEventQueue + 4184
16  UIKit                    0x21ec1b6d __handleHIDEventFetcherDrain + 142
17  CoreFoundation           0x1c4c3fdd __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 10
18  CoreFoundation           0x1c4c3b05 __CFRunLoopDoSources0 + 422
19  CoreFoundation           0x1c4c1f51 __CFRunLoopRun + 1158
20  CoreFoundation           0x1c4151af CFRunLoopRunSpecific + 468
21  CoreFoundation           0x1c414fd1 CFRunLoopRunInMode + 102
22  GraphicsServices         0x1dbbfb41 GSEventRunModal + 78
23  UIKit                    0x21796e13 UIApplicationMain + 148
24  CrashProbeiOS            0x000f1227 main (main.m:16)
25  libdyld.dylib            0x1bc024eb start + 0

HockeyApp - arm64

Exception Type:  SIGSEGV
Exception Codes: SEGV_MAPERR at 0x1
Crashed Thread:  0

Thread 0 Crashed:
0   libsystem_platform.dylib 0x000000018ae38ea4 _platform_memmove + 324
1   libsystem_pthread.dylib  0x000000018ae42adc pthread_getname_np + 164
2   CrashLibiOS              0x00000001001cb414 -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3   CrashProbeiOS            0x0000000100088b00 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                    0x0000000191ee30ec -[UIApplication sendAction:to:from:forEvent:] + 92
5   UIKit                    0x0000000191ee306c -[UIControl sendAction:to:forEvent:] + 76
6   UIKit                    0x0000000191ecd5e0 -[UIControl _sendActionsForEvents:withEvent:] + 436
7   UIKit                    0x0000000191ee2950 -[UIControl touchesEnded:withEvent:] + 572
8   UIKit                    0x000000019247746c _UIGestureEnvironmentSortAndSendDelayedTouches + 4276
9   UIKit                    0x00000001924737b8 _UIGestureEnvironmentUpdate + 1124
10  UIKit                    0x00000001924732fc -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 400
11  UIKit                    0x00000001924725a8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 264
12  UIKit                    0x0000000191edd7e8 -[UIWindow sendEvent:] + 3160
13  UIKit                    0x0000000191eae418 -[UIApplication sendEvent:] + 336
14  UIKit                    0x00000001926a7f64 __dispatchPreprocessedEventFromEventQueue + 2396
15  UIKit                    0x00000001926a26c0 __handleEventQueue + 4264
16  UIKit                    0x00000001926a2aec __handleHIDEventFetcherDrain + 144
17  CoreFoundation           0x000000018bd2d424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 20
18  CoreFoundation           0x000000018bd2cd94 __CFRunLoopDoSources0 + 536
19  CoreFoundation           0x000000018bd2a9a0 __CFRunLoopRun + 740
20  CoreFoundation           0x000000018bc5ad94 CFRunLoopRunSpecific + 420
21  GraphicsServices         0x000000018d6c4074 GSEventRunModal + 96
22  UIKit                    0x0000000191f13130 UIApplicationMain + 204
23  CrashProbeiOS            0x0000000100087b48 main (main.m:16)
24  libdyld.dylib            0x000000018ac6959c start + 0

Sentry - armv7

OS Version: iOS 9.3.5 (13G36)
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: BUS_NOOP at 0x1
Crashed Thread: 0

Application Specific Information:
Attempted to dereference garbage pointer 0x1.

Thread 0 name:
Thread 0 Crashed:
0   libsystem_platform.dylib        0x454df1a4          __platform_memmove$VARIANT$CortexA9
1   libsystem_pthread.dylib         0x454ec3c9          [inlined] _pthread_getname_np
2   libsystem_pthread.dylib         0x454ec3c9          _pthread_getname_np
3   CrashLibiOS                     0x21d47b            -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
4   CrashProbeiOS                   0x109e19            -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                           0x4e5a1755          -[UIApplication sendAction:to:from:forEvent:]
6   UIKit                           0x4e5a16e1          -[UIControl sendAction:to:forEvent:]
7   UIKit                           0x4e5896d3          -[UIControl _sendActionsForEvents:withEvent:]
8   UIKit                           0x4e5a1005          -[UIControl touchesEnded:withEvent:]
9   UIKit                           0x4e55af25          __UIGestureRecognizerUpdate
10  UIKit                           0x4e599ec9          -[UIWindow _sendGesturesForEvent:]
11  UIKit                           0x4e59967b          -[UIWindow sendEvent:]
12  UIKit                           0x4e56a125          -[UIApplication sendEvent:]
13  UIKit                           0x4e5686d3          __UIApplicationHandleEventQueue
14  CoreFoundation                  0x4594fdff          ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
15  CoreFoundation                  0x4594f9ed          ___CFRunLoopDoSources0
16  CoreFoundation                  0x4594dd5b          ___CFRunLoopRun
17  CoreFoundation                  0x4589d229          _CFRunLoopRunSpecific
18  CoreFoundation                  0x4589d015          _CFRunLoopRunInMode
19  GraphicsServices                0x4847dac9          _GSEventRunModal
20  UIKit                           0x4e5d2189          _UIApplicationMain
21  CrashProbeiOS                   0x10914f            main (main.m:16)

Sentry - arm64

OS Version: iOS 10.2.1 (14D27)
Report Version: 104

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: SEGV_NOOP at 0x1
Crashed Thread: 0

Application Specific Information:
Attempted to dereference garbage pointer 0x1.

Thread 0 name:
Thread 0 Crashed:
0   libsystem_platform.dylib        0x30e03bf44         __platform_memmove
1   libsystem_pthread.dylib         0x30e04cbe0         [inlined] _pthread_getname_np
2   libsystem_pthread.dylib         0x30e04cbe0         _pthread_getname_np
3   CrashLibiOS                     0x1000a747c         -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
4   CrashProbeiOS                   0x20008c2f8         -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                           0x31bca8d30         -[UIApplication sendAction:to:from:forEvent:]
6   UIKit                           0x31bca8cb0         -[UIControl sendAction:to:forEvent:]
7   UIKit                           0x31bc93128         -[UIControl _sendActionsForEvents:withEvent:]
8   UIKit                           0x31bca859c         -[UIControl touchesEnded:withEvent:]
9   UIKit                           0x31c233628         __UIGestureEnvironmentSortAndSendDelayedTouches
10  UIKit                           0x31c22f6c0         __UIGestureEnvironmentUpdate
11  UIKit                           0x31c22f1e0         -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:]
12  UIKit                           0x31c22e49c         -[UIGestureEnvironment _updateGesturesForEvent:window:]
13  UIKit                           0x31bca330c         -[UIWindow sendEvent:]
14  UIKit                           0x31bc73da0         -[UIApplication sendEvent:]
15  UIKit                           0x31c45d75c         ___dispatchPreprocessedEventFromEventQueue
16  UIKit                           0x31c457130         ___handleEventQueue
17  CoreFoundation                  0x30fda3b5c         ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
18  CoreFoundation                  0x30fda34a4         ___CFRunLoopDoSources0
19  CoreFoundation                  0x30fda10a4         ___CFRunLoopRun
20  CoreFoundation                  0x30fccf2b8         _CFRunLoopRunSpecific
21  GraphicsServices                0x313234198         _GSEventRunModal
22  UIKit                           0x31bcde7fc         -[UIApplication _run]
23  UIKit                           0x31bcd9534         _UIApplicationMain
24  CrashProbeiOS                   0x20008b3cc         main (main.m:16)
25  libdyld.dylib                   0x30dc9a5b8         _start

Bugsnag - armv7

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS
Attempted to dereference garbage pointer 0x1.

0  libsystem_platform.dylib _platform_memmove$VARIANT$CortexA9
1  libsystem_pthread.dylib  pthread_getname_np
2  CrashProbe               -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3  CrashProbe iOS           -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4  UIKit                    -[UIApplication sendAction:to:from:forEvent:]
5  UIKit                    -[UIControl sendAction:to:forEvent:]
6  UIKit                    -[UIControl _sendActionsForEvents:withEvent:]
7  UIKit                    -[UIControl touchesEnded:withEvent:]
8  UIKit                    _UIGestureRecognizerUpdate
9  UIKit                    -[UIWindow _sendGesturesForEvent:]
10 UIKit                    -[UIWindow sendEvent:]
11 UIKit                    -[UIApplication sendEvent:]
12 UIKit                    _UIApplicationHandleEventQueue
13 CoreFoundation           __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14 CoreFoundation           __CFRunLoopDoSources0
15 CoreFoundation           __CFRunLoopRun
16 CoreFoundation           CFRunLoopRunSpecific
17 CoreFoundation           CFRunLoopRunInMode
18 GraphicsServices         GSEventRunModal
19 UIKit                    UIApplicationMain
20 CrashProbe iOS           main (main.m:16)

Bugsnag - arm64

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS
Attempted to dereference garbage pointer 0x1.

0  libsystem_platform.dylib _platform_memmove
1  libsystem_pthread.dylib  pthread_getname_np
2  CrashProbe               -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
3  CrashProbe iOS           -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4  UIKit                    -[UIApplication sendAction:to:from:forEvent:]
5  UIKit                    -[UIControl sendAction:to:forEvent:]
6  UIKit                    -[UIControl _sendActionsForEvents:withEvent:]
7  UIKit                    -[UIControl touchesEnded:withEvent:]
8  UIKit                    _UIGestureRecognizerUpdate
9  UIKit                    -[UIWindow _sendGesturesForEvent:]
10 UIKit                    -[UIWindow sendEvent:]
11 UIKit                    -[UIApplication sendEvent:]
12 UIKit                    _UIApplicationHandleEventQueue
13 CoreFoundation           __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
14 CoreFoundation           __CFRunLoopDoSources0
15 CoreFoundation           __CFRunLoopRun
16 CoreFoundation           CFRunLoopRunSpecific
17 GraphicsServices         GSEventRunModal
18 UIKit                    UIApplicationMain
19 CrashProbe iOS           main (main.m:16)
20 libdyld.dylib            start

Raygun - armv7

0   libsystem_platform.dylib            0x24f4a1a4 _platform_memmove$VARIANT$CortexA9 + 104
1   libsystem_pthread.dylib             0x24f503c9 pthread_getname_np + 72
2   libsystem_pthread.dylib             0x24f503c9 pthread_getname_np + 72
3   CrashLibiOS                         0x001b6877 -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
4   CrashProbeiOS                       0x00074b59 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                               0x297ce755 -[UIApplication sendAction:to:from:forEvent:] + 80
6   UIKit                               0x297ce6e1 -[UIControl sendAction:to:forEvent:] + 64
7   UIKit                               0x297b66d3 -[UIControl _sendActionsForEvents:withEvent:] + 466
8   UIKit                               0x297ce005 -[UIControl touchesEnded:withEvent:] + 604
9   UIKit                               0x29787f25 _UIGestureRecognizerUpdate + 10852
10  UIKit                               0x297c6ec9 -[UIWindow _sendGesturesForEvent:] + 904
11  UIKit                               0x297c667b -[UIWindow sendEvent:] + 622
12  UIKit                               0x29797125 -[UIApplication sendEvent:] + 204
13  UIKit                               0x297956d3 _UIApplicationHandleEventQueue + 5010
14  CoreFoundation                      0x251dddff __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 14
15  CoreFoundation                      0x251dd9ed __CFRunLoopDoSources0 + 452
16  CoreFoundation                      0x251dbd5b __CFRunLoopRun + 794
17  CoreFoundation                      0x2512b229 CFRunLoopRunSpecific + 520
18  CoreFoundation                      0x2512b015 CFRunLoopRunInMode + 108
19  GraphicsServices                    0x2671bac9 GSEventRunModal + 160
20  UIKit                               0x297ff189 UIApplicationMain + 144
21  CrashProbeiOS                       0x00073ee7 main (main.m:16)
22  libdyld.dylib                       0x24dd3873 start + 2

Raygun - arm64

0   libsystem_platform.dylib            0x000000018317a334 _platform_memmove + 324
1   libsystem_pthread.dylib             0x0000000183184ad8 pthread_getname_np + 108
2   libsystem_pthread.dylib             0x0000000183184ad8 pthread_getname_np + 108
3   CrashLibiOS                         0x00000001000c34b4 -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:41)
4   CrashProbeiOS                       0x000000010006c898 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                               0x00000001886b8be8 -[UIApplication sendAction:to:from:forEvent:] + 100
6   UIKit                               0x00000001886b8b64 -[UIControl sendAction:to:forEvent:] + 80
7   UIKit                               0x00000001886a0870 -[UIControl _sendActionsForEvents:withEvent:] + 436
8   UIKit                               0x00000001886b8454 -[UIControl touchesEnded:withEvent:] + 572
9   UIKit                               0x0000000188670c0c _UIGestureRecognizerUpdate + 8988
10  UIKit                               0x00000001886b1610 -[UIWindow _sendGesturesForEvent:] + 1132
11  UIKit                               0x00000001886b0c0c -[UIWindow sendEvent:] + 764
12  UIKit                               0x000000018868104c -[UIApplication sendEvent:] + 248
13  UIKit                               0x000000018867f628 _UIApplicationHandleEventQueue + 6568
14  CoreFoundation                      0x00000001834d509c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
15  CoreFoundation                      0x00000001834d4b30 __CFRunLoopDoSources0 + 540
16  CoreFoundation                      0x00000001834d2830 __CFRunLoopRun + 724
17  CoreFoundation                      0x00000001833fcc50 CFRunLoopRunSpecific + 384
18  GraphicsServices                    0x0000000184ce4088 GSEventRunModal + 180
19  UIKit                               0x00000001886ea088 UIApplicationMain + 204
20  CrashProbeiOS                       0x000000010006b984 main (main.m:16)
21  libdyld.dylib                       0x0000000182f9a8b8 start + 4

Apple - armv7

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x00000001

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_platform.dylib 0x1ba14732 _platform_memmove + 146
1   libsystem_pthread.dylib  0x1ba1d9a4 pthread_getname_np + 124
2   CrashLibiOS              0x0021145a -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:45) | Wrong line number
3   CrashProbeiOS            0x0005cef2 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                    0x213fa804 -[UIApplication sendAction:to:from:forEvent:] + 76
5   UIKit                    0x213fa798 -[UIControl sendAction:to:forEvent:] + 62
6   UIKit                    0x213e4dc8 -[UIControl _sendActionsForEvents:withEvent:] + 478
7   UIKit                    0x213fa0d4 -[UIControl touchesEnded:withEvent:] + 604
8   UIKit                    0x2194c28a _UIGestureEnvironmentSortAndSendDelayedTouches + 3966
9   UIKit                    0x21948ba2 _UIGestureEnvironmentUpdate + 986
10  UIKit                    0x21948792 -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 336
11  UIKit                    0x21947bb8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 312
12  UIKit                    0x213f4b44 -[UIWindow sendEvent:] + 2772
13  UIKit                    0x213c6702 -[UIApplication sendEvent:] + 308
14  UIKit                    0x21b59d36 __dispatchPreprocessedEventFromEventQueue + 2254
15  UIKit                    0x21b546da __handleEventQueue + 4186
16  UIKit                    0x21b54abc __handleHIDEventFetcherDrain + 144
17  CoreFoundation           0x1c153fdc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
18  CoreFoundation           0x1c153b04 __CFRunLoopDoSources0 + 424
19  CoreFoundation           0x1c151f50 __CFRunLoopRun + 1160
20  CoreFoundation           0x1c0a50ee CFRunLoopRunSpecific + 470
21  CoreFoundation           0x1c0a4f10 CFRunLoopRunInMode + 104
22  GraphicsServices         0x1d84fb40 GSEventRunModal + 80
23  UIKit                    0x21429e82 UIApplicationMain + 150
24  CrashProbeiOS            0x0005c2c6 main (main.m:16)
25  libdyld.dylib            0x1b8924ea start + 2

Apple - arm64

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000001

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_platform.dylib 0x000000018f3b8ea4 _platform_memmove + 324
1   libsystem_pthread.dylib  0x000000018f3c2adc pthread_getname_np + 168
2   CrashLibiOS              0x00000001000e7414 -[CRLCrashAsyncSafeThread crash] (CRLCrashAsyncSafeThread.m:45) | Wrong line number
3   CrashProbeiOS            0x00000001000103a8 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
4   UIKit                    0x00000001964630ec -[UIApplication sendAction:to:from:forEvent:] + 96
5   UIKit                    0x000000019646306c -[UIControl sendAction:to:forEvent:] + 80
6   UIKit                    0x000000019644d5e0 -[UIControl _sendActionsForEvents:withEvent:] + 440
7   UIKit                    0x0000000196462950 -[UIControl touchesEnded:withEvent:] + 576
8   UIKit                    0x00000001969f746c _UIGestureEnvironmentSortAndSendDelayedTouches + 4280
9   UIKit                    0x00000001969f37b8 _UIGestureEnvironmentUpdate + 1128
10  UIKit                    0x00000001969f32fc -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 404
11  UIKit                    0x00000001969f25a8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 268
12  UIKit                    0x000000019645d7e8 -[UIWindow sendEvent:] + 3164
13  UIKit                    0x000000019642e418 -[UIApplication sendEvent:] + 340
14  UIKit                    0x0000000196c27f64 __dispatchPreprocessedEventFromEventQueue + 2400
15  UIKit                    0x0000000196c226c0 __handleEventQueue + 4268
16  UIKit                    0x0000000196c22aec __handleHIDEventFetcherDrain + 148
17  CoreFoundation           0x00000001902ad424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
18  CoreFoundation           0x00000001902acd94 __CFRunLoopDoSources0 + 540
19  CoreFoundation           0x00000001902aa9a0 __CFRunLoopRun + 744
20  CoreFoundation           0x00000001901dad94 CFRunLoopRunSpecific + 424
21  GraphicsServices         0x0000000191c44074 GSEventRunModal + 100
22  UIKit                    0x0000000196493130 UIApplicationMain + 208
23  CrashProbeiOS            0x000000010000f514 main (main.m:16)
24  libdyld.dylib            0x000000018f1e959c start + 4