Corrupt the Objective-C runtime's structures

Write garbage into data areas used by the Objective-C runtime to track classes and objects.

Bugs of this nature are why crash reporters cannot use Objective-C in their crash handling code, as attempting to do so is likely to lead to a crash in the crash reporting code.

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:

-[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
-[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 0xA5A5A9C5
Crashed Thread:  0

Application Specific Information:
Selector name found in current argument registers: description

Thread 0 Crashed:
0   libobjc.A.dylib                     0x2206BA12 cache_getImp + 18
1   libobjc.A.dylib                     0x220659D1 lookUpImpOrForward + 338
2   libobjc.A.dylib                     0x22065873 _class_lookupMethodAndLoadCache3 + 32
3   libobjc.A.dylib                     0x2206BCFB _objc_msgSend_uncached + 24
4   CrashLibiOS                         0x00315D63 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
5   CrashProbeiOS                       0x000AEF9D -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
6   UIKit                               0x26E76755 -[UIApplication sendAction:to:from:forEvent:] + 78
7   UIKit                               0x26E766E1 -[UIControl sendAction:to:forEvent:] + 62
8   UIKit                               0x26E5E6D3 -[UIControl _sendActionsForEvents:withEvent:] + 464
9   UIKit                               0x26E76005 -[UIControl touchesEnded:withEvent:] + 602
10  UIKit                               0x26E2FF25 _UIGestureRecognizerUpdate + 10850
11  UIKit                               0x26E6EEC9 -[UIWindow _sendGesturesForEvent:] + 902
12  UIKit                               0x26E6E67B -[UIWindow sendEvent:] + 620
13  UIKit                               0x26E3F125 -[UIApplication sendEvent:] + 202
14  UIKit                               0x26E3D6D3 _UIApplicationHandleEventQueue + 5008
15  CoreFoundation                      0x22885DFF __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
16  CoreFoundation                      0x228859ED __CFRunLoopDoSources0 + 450
17  CoreFoundation                      0x22883D5B __CFRunLoopRun + 792
18  CoreFoundation                      0x227D3229 CFRunLoopRunSpecific + 518
19  CoreFoundation                      0x227D3015 CFRunLoopRunInMode + 106
20  GraphicsServices                    0x23DC3AC9 GSEventRunModal + 158
21  UIKit                               0x26EA7189 UIApplicationMain + 142
22  CrashProbeiOS                       0x000AE267 main (main.m:16)
23  libdyld.dylib                       0x2247B873 start + 0

Bugsee - arm64

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

Application Specific Information:
Selector name found in current argument registers: description

Thread 0 Crashed:
0   libobjc.A.dylib                     0x000000018AB9C550 cache_getImp + 16
1   libobjc.A.dylib                     0x000000018AB9152C lookUpImpOrForward + 344
2   libobjc.A.dylib                     0x000000018AB9C478 _objc_msgSend_uncached + 52
3   CrashLibiOS                         0x0000000100290164 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
4   CrashProbeiOS                       0x00000001000C3B00 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                               0x000000019228B0EC -[UIApplication sendAction:to:from:forEvent:] + 92
6   UIKit                               0x000000019228B06C -[UIControl sendAction:to:forEvent:] + 76
7   UIKit                               0x00000001922755E0 -[UIControl _sendActionsForEvents:withEvent:] + 436
8   UIKit                               0x000000019228A950 -[UIControl touchesEnded:withEvent:] + 572
9   UIKit                               0x000000019281F46C _UIGestureEnvironmentSortAndSendDelayedTouches + 4276
10  UIKit                               0x000000019281B7B8 _UIGestureEnvironmentUpdate + 1124
11  UIKit                               0x000000019281B2FC -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 400
12  UIKit                               0x000000019281A5A8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 264
13  UIKit                               0x00000001922857E8 -[UIWindow sendEvent:] + 3160
14  UIKit                               0x0000000192256418 -[UIApplication sendEvent:] + 336
15  UIKit                               0x0000000192A4FF64 __dispatchPreprocessedEventFromEventQueue + 2396
16  UIKit                               0x0000000192A4A6C0 __handleEventQueue + 4264
17  UIKit                               0x0000000192A4AAEC __handleHIDEventFetcherDrain + 144
18  CoreFoundation                      0x000000018C0D5424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 20
19  CoreFoundation                      0x000000018C0D4D94 __CFRunLoopDoSources0 + 536
20  CoreFoundation                      0x000000018C0D29A0 __CFRunLoopRun + 740
21  CoreFoundation                      0x000000018C002D94 CFRunLoopRunSpecific + 420
22  GraphicsServices                    0x000000018DA6C074 GSEventRunModal + 96
23  UIKit                               0x00000001922BB130 UIApplicationMain + 204
24  CrashProbeiOS                       0x00000001000C2B3C main (main.m:16)
25  libdyld.dylib                       0x000000018B01159C start + 0

HockeyApp - armv7

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

Application Specific Information:
Selector name found in current argument registers: description

Thread 0 Crashed:
0   libobjc.A.dylib  0x1b79cd92 cache_getImp + 18
1   libobjc.A.dylib  0x1b796c85 lookUpImpOrForward + 282
2   libobjc.A.dylib  0x1b796b65 _class_lookupMethodAndLoadCache3 + 24
3   libobjc.A.dylib  0x1b79d1af _objc_msgSend_uncached + 12
4   CrashLibiOS      0x00189d67 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
5   CrashProbeiOS    0x000f4f69 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
6   UIKit            0x21767785 -[UIApplication sendAction:to:from:forEvent:] + 74
7   UIKit            0x21767719 -[UIControl sendAction:to:forEvent:] + 60
8   UIKit            0x21751d49 -[UIControl _sendActionsForEvents:withEvent:] + 476
9   UIKit            0x21767055 -[UIControl touchesEnded:withEvent:] + 602
10  UIKit            0x21766b9f -[UIWindow _sendTouchesForEvent:] + 2092
11  UIKit            0x21761adf -[UIWindow sendEvent:] + 2796
12  UIKit            0x21733683 -[UIApplication sendEvent:] + 306
13  UIKit            0x21ec6de7 __dispatchPreprocessedEventFromEventQueue + 2252
14  UIKit            0x21ec178b __handleEventQueue + 4184
15  UIKit            0x21ec1b6d __handleHIDEventFetcherDrain + 142
16  CoreFoundation   0x1c4c3fdd __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 10
17  CoreFoundation   0x1c4c3b05 __CFRunLoopDoSources0 + 422
18  CoreFoundation   0x1c4c1f51 __CFRunLoopRun + 1158
19  CoreFoundation   0x1c4151af CFRunLoopRunSpecific + 468
20  CoreFoundation   0x1c414fd1 CFRunLoopRunInMode + 102
21  GraphicsServices 0x1dbbfb41 GSEventRunModal + 78
22  UIKit            0x21796e13 UIApplicationMain + 148
23  CrashProbeiOS    0x000f4227 main (main.m:16)
24  libdyld.dylib    0x1bc024eb start + 0

HockeyApp - arm64

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

Application Specific Information:
Selector name found in current argument registers: description

Thread 0 Crashed:
0   libobjc.A.dylib  0x000000018a7f4550 cache_getImp + 16
1   libobjc.A.dylib  0x000000018a7e952c lookUpImpOrForward + 344
2   libobjc.A.dylib  0x000000018a7f4478 _objc_msgSend_uncached + 52
3   CrashLibiOS      0x00000001001b8164 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
4   CrashProbeiOS    0x00000001000e8b00 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit            0x0000000191ee30ec -[UIApplication sendAction:to:from:forEvent:] + 92
6   UIKit            0x0000000191ee306c -[UIControl sendAction:to:forEvent:] + 76
7   UIKit            0x0000000191ecd5e0 -[UIControl _sendActionsForEvents:withEvent:] + 436
8   UIKit            0x0000000191ee2950 -[UIControl touchesEnded:withEvent:] + 572
9   UIKit            0x000000019247746c _UIGestureEnvironmentSortAndSendDelayedTouches + 4276
10  UIKit            0x00000001924737b8 _UIGestureEnvironmentUpdate + 1124
11  UIKit            0x00000001924732fc -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 400
12  UIKit            0x00000001924725a8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 264
13  UIKit            0x0000000191edd7e8 -[UIWindow sendEvent:] + 3160
14  UIKit            0x0000000191eae418 -[UIApplication sendEvent:] + 336
15  UIKit            0x00000001926a7f64 __dispatchPreprocessedEventFromEventQueue + 2396
16  UIKit            0x00000001926a26c0 __handleEventQueue + 4264
17  UIKit            0x00000001926a2aec __handleHIDEventFetcherDrain + 144
18  CoreFoundation   0x000000018bd2d424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 20
19  CoreFoundation   0x000000018bd2cd94 __CFRunLoopDoSources0 + 536
20  CoreFoundation   0x000000018bd2a9a0 __CFRunLoopRun + 740
21  CoreFoundation   0x000000018bc5ad94 CFRunLoopRunSpecific + 420
22  GraphicsServices 0x000000018d6c4074 GSEventRunModal + 96
23  UIKit            0x0000000191f13130 UIApplicationMain + 204
24  CrashProbeiOS    0x00000001000e7b48 main (main.m:16)
25  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 0xa5a5a9c5
Crashed Thread: 0

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

Thread 0 name:
Thread 0 Crashed:
0   libobjc.A.dylib                 0x449c3a12          _cache_getImp
1   libobjc.A.dylib                 0x449bd9d1          _lookUpImpOrForward
2   libobjc.A.dylib                 0x449bd873          __class_lookupMethodAndLoadCache3
3   libobjc.A.dylib                 0x449c3cfb          __objc_msgSend_uncached
4   CrashLibiOS                     0x173d43            -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
5   CrashProbeiOS                   0x5fe19             -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
6   UIKit                           0x4e5a1755          -[UIApplication sendAction:to:from:forEvent:]
7   UIKit                           0x4e5a16e1          -[UIControl sendAction:to:forEvent:]
8   UIKit                           0x4e5896d3          -[UIControl _sendActionsForEvents:withEvent:]
9   UIKit                           0x4e5a1005          -[UIControl touchesEnded:withEvent:]
10  UIKit                           0x4e55af25          __UIGestureRecognizerUpdate
11  UIKit                           0x4e599ec9          -[UIWindow _sendGesturesForEvent:]
12  UIKit                           0x4e59967b          -[UIWindow sendEvent:]
13  UIKit                           0x4e56a125          -[UIApplication sendEvent:]
14  UIKit                           0x4e5686d3          __UIApplicationHandleEventQueue
15  CoreFoundation                  0x4594fdff          ___CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
16  CoreFoundation                  0x4594f9ed          ___CFRunLoopDoSources0
17  CoreFoundation                  0x4594dd5b          ___CFRunLoopRun
18  CoreFoundation                  0x4589d229          _CFRunLoopRunSpecific
19  CoreFoundation                  0x4589d015          _CFRunLoopRunInMode
20  GraphicsServices                0x4847dac9          _GSEventRunModal
21  UIKit                           0x4e5d2189          _UIApplicationMain
22  CrashProbeiOS                   0x5f14f             main (main.m:16)

Sentry - arm64

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

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

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

Thread 0 name:
Thread 0 Crashed:
0   libobjc.A.dylib                 0x30d39f370         _cache_getImp
1   libobjc.A.dylib                 0x30d394cb4         _lookUpImpOrForward
2   libobjc.A.dylib                 0x30d39f298         __objc_msgSend_uncached
3   CrashLibiOS                     0x100040138         -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
4   CrashProbeiOS                   0x200010220         -[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                   0x20000f2a4         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 0xa5a9b2ad.
                                                                                          
0  libobjc.A.dylib  cache_getImp                                                      
1  libobjc.A.dylib  lookUpImpOrForward                                                
2  libobjc.A.dylib  _class_lookupMethodAndLoadCache3                                  
3  libobjc.A.dylib  _objc_msgSend_uncached                                            
4  CrashProbe       -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)           
5  CrashProbe iOS   -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53) 
6  UIKit            -[UIApplication sendAction:to:from:forEvent:]                     
7  UIKit            -[UIControl sendAction:to:forEvent:]                              
8  UIKit            -[UIControl _sendActionsForEvents:withEvent:]                     
9  UIKit            -[UIControl touchesEnded:withEvent:]                              
10 UIKit            _UIGestureRecognizerUpdate                                        
11 UIKit            -[UIWindow _sendGesturesForEvent:]                                
12 UIKit            -[UIWindow sendEvent:]                                            
13 UIKit            -[UIApplication sendEvent:]                                       
14 UIKit            _UIApplicationHandleEventQueue                                    
15 CoreFoundation   __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__        
16 CoreFoundation   __CFRunLoopDoSources0                                             
17 CoreFoundation   __CFRunLoopRun                                                    
18 CoreFoundation   CFRunLoopRunSpecific                                              
19 CoreFoundation   CFRunLoopRunInMode                                                
20 GraphicsServices GSEventRunModal                                                   
21 UIKit            UIApplicationMain                                                 
22 CrashProbe iOS   main (main.m:16)

Bugsnag - arm64

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Attempted to dereference garbage pointer 0xa5a5a5adf5f7b7e5.
                                                                                          
0  libobjc.A.dylib  cache_getImp                                                      
1  libobjc.A.dylib  lookUpImpOrForward                                                
2  libobjc.A.dylib  _objc_msgSend_uncached_impcache                                   
3  CrashProbe       -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)           
4  CrashProbe iOS   -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53) 
5  UIKit            -[UIApplication sendAction:to:from:forEvent:]                     
6  UIKit            -[UIControl sendAction:to:forEvent:]                              
7  UIKit            -[UIControl _sendActionsForEvents:withEvent:]                     
8  UIKit            -[UIControl touchesEnded:withEvent:]                              
9  UIKit            _UIGestureRecognizerUpdate                                        
10 UIKit            -[UIWindow _sendGesturesForEvent:]                                
11 UIKit            -[UIWindow sendEvent:]                                            
12 UIKit            -[UIApplication sendEvent:]                                       
13 UIKit            _UIApplicationHandleEventQueue                                    
14 CoreFoundation   __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__        
15 CoreFoundation   __CFRunLoopDoSources0                                             
16 CoreFoundation   __CFRunLoopRun                                                    
17 CoreFoundation   CFRunLoopRunSpecific                                              
18 GraphicsServices GSEventRunModal                                                   
19 UIKit            UIApplicationMain                                                 
20 CrashProbe iOS   main (main.m:16)                                                  
21 libdyld.dylib    start

Raygun - armv7

0   libobjc.A.dylib                     0x249c3a12 cache_getImp + 18
1   libobjc.A.dylib                     0x249bd9d1 lookUpImpOrForward + 340
2   libobjc.A.dylib                     0x249bd873 _class_lookupMethodAndLoadCache3 + 34
3   libobjc.A.dylib                     0x249c3cfb _objc_msgSend_uncached + 26
4   CrashLibiOS                         0x0019b151 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
5   CrashProbeiOS                       0x00058b59 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
6   UIKit                               0x297ce755 -[UIApplication sendAction:to:from:forEvent:] + 80
7   UIKit                               0x297ce6e1 -[UIControl sendAction:to:forEvent:] + 64
8   UIKit                               0x297b66d3 -[UIControl _sendActionsForEvents:withEvent:] + 466
9   UIKit                               0x297ce005 -[UIControl touchesEnded:withEvent:] + 604
10  UIKit                               0x297cdc7f -[UIWindow _sendTouchesForEvent:] + 646
11  UIKit                               0x297c668f -[UIWindow sendEvent:] + 642
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                       0x00057ee7 main (main.m:16)
22  libdyld.dylib                       0x24dd3873 start + 2

Raygun - arm64

0   libobjc.A.dylib                     0x0000000182b95dd0 cache_getImp + 16
1   libobjc.A.dylib                     0x0000000182b8b91c lookUpImpOrForward + 284
2   libobjc.A.dylib                     0x0000000182b95d78 _objc_msgSend_uncached_impcache + 56
3   CrashLibiOS                         0x00000001000c0194 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
4   CrashProbeiOS                       0x0000000100068898 -[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                               0x00000001886b8084 -[UIWindow _sendTouchesForEvent:] + 804
10  UIKit                               0x00000001886b0c20 -[UIWindow sendEvent:] + 784
11  UIKit                               0x000000018868104c -[UIApplication sendEvent:] + 248
12  UIKit                               0x000000018867f628 _UIApplicationHandleEventQueue + 6568
13  CoreFoundation                      0x00000001834d509c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
14  CoreFoundation                      0x00000001834d4b30 __CFRunLoopDoSources0 + 540
15  CoreFoundation                      0x00000001834d2830 __CFRunLoopRun + 724
16  CoreFoundation                      0x00000001833fcc50 CFRunLoopRunSpecific + 384
17  GraphicsServices                    0x0000000184ce4088 GSEventRunModal + 180
18  UIKit                               0x00000001886ea088 UIApplicationMain + 204
19  CrashProbeiOS                       0x0000000100067984 main (main.m:16)
20  libdyld.dylib                       0x0000000182f9a8b8 start + 4

Apple - armv7

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

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib               	0x1b42cd92 cache_getImp + 18
1   libobjc.A.dylib               	0x1b426c84 lookUpImpOrForward + 284
2   libobjc.A.dylib               	0x1b426b64 _class_lookupMethodAndLoadCache3 + 26
3   libobjc.A.dylib               	0x1b42d1ae _objc_msgSend_uncached + 14
4   CrashLibiOS                   	0x00123d66 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
5   CrashProbeiOS                 	0x000ecef2 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
6   UIKit                         	0x213fa804 -[UIApplication sendAction:to:from:forEvent:] + 76
7   UIKit                         	0x213fa798 -[UIControl sendAction:to:forEvent:] + 62
8   UIKit                         	0x213e4dc8 -[UIControl _sendActionsForEvents:withEvent:] + 478
9   UIKit                         	0x213fa0d4 -[UIControl touchesEnded:withEvent:] + 604
10  UIKit                         	0x213f9c1e -[UIWindow _sendTouchesForEvent:] + 2094
11  UIKit                         	0x213f4b5e -[UIWindow sendEvent:] + 2798
12  UIKit                         	0x213c6702 -[UIApplication sendEvent:] + 308
13  UIKit                         	0x21b59d36 __dispatchPreprocessedEventFromEventQueue + 2254
14  UIKit                         	0x21b546da __handleEventQueue + 4186
15  UIKit                         	0x21b54abc __handleHIDEventFetcherDrain + 144
16  CoreFoundation                	0x1c153fdc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 12
17  CoreFoundation                	0x1c153b04 __CFRunLoopDoSources0 + 424
18  CoreFoundation                	0x1c151f50 __CFRunLoopRun + 1160
19  CoreFoundation                	0x1c0a50ee CFRunLoopRunSpecific + 470
20  CoreFoundation                	0x1c0a4f10 CFRunLoopRunInMode + 104
21  GraphicsServices              	0x1d84fb40 GSEventRunModal + 80
22  UIKit                         	0x21429e82 UIApplicationMain + 150
23  CrashProbeiOS                 	0x000ec2c6 main (main.m:16)
24  libdyld.dylib                 	0x1b8924ea start + 2

Apple - arm64

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

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib               	0x000000018ed74550 cache_getImp + 16
1   libobjc.A.dylib               	0x000000018ed6952c lookUpImpOrForward + 348
2   libobjc.A.dylib               	0x000000018ed74478 _objc_msgSend_uncached + 56
3   CrashLibiOS                   	0x00000001000b0164 -[CRLCrashCorruptObjC crash] (CRLCrashCorruptObjC.m:70)
4   CrashProbeiOS                 	0x00000001000603a8 -[CRLDetailViewController doCrash] (CRLDetailViewController.m:53)
5   UIKit                         	0x00000001964630ec -[UIApplication sendAction:to:from:forEvent:] + 96
6   UIKit                         	0x000000019646306c -[UIControl sendAction:to:forEvent:] + 80
7   UIKit                         	0x000000019644d5e0 -[UIControl _sendActionsForEvents:withEvent:] + 440
8   UIKit                         	0x0000000196462950 -[UIControl touchesEnded:withEvent:] + 576
9   UIKit                         	0x00000001969f746c _UIGestureEnvironmentSortAndSendDelayedTouches + 4280
10  UIKit                         	0x00000001969f37b8 _UIGestureEnvironmentUpdate + 1128
11  UIKit                         	0x00000001969f32fc -[UIGestureEnvironment _deliverEvent:toGestureRecognizers:usingBlock:] + 404
12  UIKit                         	0x00000001969f25a8 -[UIGestureEnvironment _updateGesturesForEvent:window:] + 268
13  UIKit                         	0x000000019645d7e8 -[UIWindow sendEvent:] + 3164
14  UIKit                         	0x000000019642e418 -[UIApplication sendEvent:] + 340
15  UIKit                         	0x0000000196c27f64 __dispatchPreprocessedEventFromEventQueue + 2400
16  UIKit                         	0x0000000196c226c0 __handleEventQueue + 4268
17  UIKit                         	0x0000000196c22aec __handleHIDEventFetcherDrain + 148
18  CoreFoundation                	0x00000001902ad424 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
19  CoreFoundation                	0x00000001902acd94 __CFRunLoopDoSources0 + 540
20  CoreFoundation                	0x00000001902aa9a0 __CFRunLoopRun + 744
21  CoreFoundation                	0x00000001901dad94 CFRunLoopRunSpecific + 424
22  GraphicsServices              	0x0000000191c44074 GSEventRunModal + 100
23  UIKit                         	0x0000000196493130 UIApplicationMain + 208
24  CrashProbeiOS                 	0x000000010005f514 main (main.m:16)
25  libdyld.dylib                 	0x000000018f1e959c start + 4