Throw C++ exception

Throw an uncaught C++ exception.

This is a difficult case for crash reporters to handle, as it involves the destruction of the data necessary to generate a correct backtrace.

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:

kaboom_exception: If this had been a real exception, you would be cursing now.
CRLCrashCXXException (CRLCrashCXXException.m:52)
-[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:  SIGABRT
Exception Codes: #0 at 0x2254EC5C

Application Specific Information:
*** Terminating app due to uncaught exception "kaboom_exception*", reason: "If this had been a real exception, you would be cursing now."

Last Exception Backtrace:
Missing frame that shows where the crash occured
0   libc++abi.dylib                     0x22050E17 std::__terminate() (in libc++abi.dylib) + 79
1   libc++abi.dylib                     0x220508F9 __cxa_rethrow (in libc++abi.dylib) + 98
2   libobjc.A.dylib                     0x2205EF5F objc_exception_rethrow + 40
3   CoreFoundation                      0x227D32AF CFRunLoopRunSpecific + 652
4   CoreFoundation                      0x227D3015 CFRunLoopRunInMode + 106
5   GraphicsServices                    0x23DC3AC9 GSEventRunModal + 158
6   UIKit                               0x26EA7189 UIApplicationMain + 142
7   CrashProbeiOS                       0x00042267 main (main.m:16)
8   libdyld.dylib                       0x2247B873 start + 0

Bugsee - arm64

Exception Type:  SIGABRT
Exception Codes: #0 at 0x18B121014

Application Specific Information:
*** Terminating app due to uncaught exception "kaboom_exception*", reason: "If this had been a real exception, you would be cursing now."

Last Exception Backtrace:
Missing frame that shows where the crash occured
0   libc++abi.dylib                     0x000000018AB775D4 std::__terminate() (in libc++abi.dylib) + 16
1   libc++abi.dylib                     0x000000018AB771A8 __cxa_rethrow (in libc++abi.dylib) + 140
2   libobjc.A.dylib                     0x000000018AB886F8 objc_exception_rethrow + 40
3   CoreFoundation                      0x000000018C002E00 CFRunLoopRunSpecific + 528
4   GraphicsServices                    0x000000018DA6C074 GSEventRunModal + 96
5   UIKit                               0x00000001922BB130 UIApplicationMain + 204
6   CrashProbeiOS                       0x000000010001AB3C main (main.m:16)
7   libdyld.dylib                       0x000000018B01159C start + 0

HockeyApp - armv7

Exception Type:  SIGABRT
Exception Codes: #0 at 0x1bcd5acc
Crashed Thread:  0

Application Specific Information:
*** Terminating app due to uncaught exception 'kaboom_exception*', reason: 'If this had been a real exception, you would be cursing now.'

Last Exception Backtrace:
Missing frame that shows where the crash occured
0 libc++abi.dylib  0x1b78398f std::__terminate(void (*)()) + 79
1 libc++abi.dylib  0x1b783493 __cxa_rethrow + 88
2 libobjc.A.dylib  0x1b78f1ab objc_exception_rethrow + 40
3 CoreFoundation   0x1c415231 CFRunLoopRunSpecific + 598
4 CoreFoundation   0x1c414fd1 CFRunLoopRunInMode + 102
5 GraphicsServices 0x1dbbfb41 GSEventRunModal + 78
6 UIKit            0x21796e13 UIApplicationMain + 148
7 CrashProbeiOS    0x00091227 main (main.m:16)
8 libdyld.dylib    0x1bc024eb start + 0

HockeyApp - arm64

Exception Type:  SIGABRT
Exception Codes: #0 at 0x18ad79014
Crashed Thread:  0

Application Specific Information:
*** Terminating app due to uncaught exception 'kaboom_exception*', reason: 'If this had been a real exception, you would be cursing now.'

Last Exception Backtrace:
Missing frame that shows where the crash occured
0 libc++abi.dylib  0x000000018a7cf5d4 std::__terminate(void (*)()) + 16
1 libc++abi.dylib  0x000000018a7cf1a8 __cxa_rethrow + 140
2 libobjc.A.dylib  0x000000018a7e06f8 objc_exception_rethrow + 40
3 CoreFoundation   0x000000018bc5ae00 CFRunLoopRunSpecific + 528
4 GraphicsServices 0x000000018d6c4074 GSEventRunModal + 96
5 UIKit            0x0000000191f13130 UIApplicationMain + 204
6 CrashProbeiOS    0x0000000100013b48 main (main.m:16)
7 libdyld.dylib    0x000000018ac6959c start + 0

Sentry - armv7

No report

Sentry - arm64

No report

Bugsnag - armv7

No report

Bugsnag - arm64

No report

Raygun - armv7

Missing exception details

Missing frame that shows where the crash occured
0   libsystem_kernel.dylib              0x24ea6c5c __pthread_kill + 8
1   libsystem_pthread.dylib             0x24f50733 pthread_kill + 62
2   libsystem_c.dylib                   0x24e3b0ad abort + 108
3   libc++abi.dylib                     0x24992ae5 abort_message + 108
4   libc++abi.dylib                     0x249ab69f default_terminate_handler() + 266
5   libobjc.A.dylib                     0x249b70d5 _objc_terminate() + 228
6   libc++abi.dylib                     0x249a8e17 std::__terminate(void (*)()) + 78
7   libc++abi.dylib                     0x249a88f9 __cxa_rethrow + 100
8   libobjc.A.dylib                     0x249b6f5f objc_exception_rethrow + 42
9   CoreFoundation                      0x2512b2af CFRunLoopRunSpecific + 654
10  CoreFoundation                      0x2512b015 CFRunLoopRunInMode + 108
11  GraphicsServices                    0x2671bac9 GSEventRunModal + 160
12  UIKit                               0x297ff189 UIApplicationMain + 144
13  CrashProbeiOS                       0x00071ee7 main (main.m:16)
14  libdyld.dylib                       0x24dd3873 start + 2

Raygun - arm64

Missing exception details

Missing frame that shows where the crash occured
0   libsystem_kernel.dylib              0x00000001830b811c __pthread_kill + 8
1   libsystem_pthread.dylib             0x0000000183184ef8 pthread_kill + 112
2   libsystem_c.dylib                   0x0000000183029dc8 abort + 140
3   libc++abi.dylib                     0x0000000182b5d3f4 abort_message + 132
4   libc++abi.dylib                     0x0000000182b79e98 default_terminate_handler() + 304
5   libobjc.A.dylib                     0x0000000182b84264 _objc_terminate() + 152
6   libc++abi.dylib                     0x0000000182b76f44 std::__terminate(void (*)()) + 16
7   libc++abi.dylib                     0x0000000182b76b10 __cxa_rethrow + 144
8   libobjc.A.dylib                     0x0000000182b84120 objc_exception_rethrow + 44
9   CoreFoundation                      0x00000001833fccf8 CFRunLoopRunSpecific + 552
10  GraphicsServices                    0x0000000184ce4088 GSEventRunModal + 180
11  UIKit                               0x00000001886ea088 UIApplicationMain + 204
12  CrashProbeiOS                       0x00000001000b7984 main (main.m:16)
13  libdyld.dylib                       0x0000000182f9a8b8 start + 4

Apple - armv7

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Missing exception details

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
Missing frame that shows where the crash occured
0   libsystem_kernel.dylib  0x1b965acc __pthread_kill + 8
1   libsystem_pthread.dylib 0x1ba1e0f6 pthread_kill + 62
2   libsystem_c.dylib       0x1b8fa95a abort + 108
3   libc++abi.dylib         0x1b3ff708 __cxa_bad_cast + 0
4   libc++abi.dylib         0x1b416552 default_unexpected_handler() + 0
5   libobjc.A.dylib         0x1b41f342 _objc_terminate() + 270
6   libc++abi.dylib         0x1b41398e std::__terminate(void (*)()) + 78
7   libc++abi.dylib         0x1b413492 __cxa_rethrow + 90
8   libobjc.A.dylib         0x1b41f1aa objc_exception_rethrow + 42
9   CoreFoundation          0x1c0a5170 CFRunLoopRunSpecific + 600
10  CoreFoundation          0x1c0a4f10 CFRunLoopRunInMode + 104
11  GraphicsServices        0x1d84fb40 GSEventRunModal + 80
12  UIKit                   0x21429e82 UIApplicationMain + 150
13  CrashProbeiOS           0x000d22c6 main (main.m:16)
14  libdyld.dylib           0x1b8924ea start + 2

Apple - arm64

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Missing exception details

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
Missing frame that shows where the crash occured
0   libsystem_kernel.dylib  0x000000018f2f9014 __pthread_kill + 8
1   libsystem_pthread.dylib 0x000000018f3c3334 pthread_kill + 112
2   libsystem_c.dylib       0x000000018f26d9c4 abort + 140
3   libc++abi.dylib         0x000000018ed391b0 __cxa_bad_cast + 0
4   libc++abi.dylib         0x000000018ed52c04 default_unexpected_handler() + 0
5   libobjc.A.dylib         0x000000018ed60830 _objc_terminate() + 140
6   libc++abi.dylib         0x000000018ed4f5d4 std::__terminate(void (*)()) + 16
7   libc++abi.dylib         0x000000018ed4f1a8 __cxa_rethrow + 144
8   libobjc.A.dylib         0x000000018ed606f8 objc_exception_rethrow + 44
9   CoreFoundation          0x00000001901dae00 CFRunLoopRunSpecific + 532
10  GraphicsServices        0x0000000191c44074 GSEventRunModal + 100
11  UIKit                   0x0000000196493130 UIApplicationMain + 208
12  CrashProbeiOS           0x0000000100063514 main (main.m:16)
13  libdyld.dylib           0x000000018f1e959c start + 4