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.9.10 Date: 12/14/2016 (i)
HockeyApp
SDK: 4.1.3 Date: 02/24/2017 (i)
Bugsnag
SDK: 5.0.0 Date: 02/16/2016 (i)
Apple
Date: 06/24/2015 (i)
Crashlytics
SDK: 3.4.1 Date: 12/10/2015 (i)
Raygun
SDK: 2.2.1 Date: 09/13/2016 (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 0x23536C5C

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                     0x23038E17 std::__terminate() (in libc++abi.dylib) + 79
1   libc++abi.dylib                     0x230388F9 __cxa_rethrow (in libc++abi.dylib) + 98
2   libobjc.A.dylib                     0x23046F5F objc_exception_rethrow + 40
3   CoreFoundation                      0x237BB2AF CFRunLoopRunSpecific + 652
4   CoreFoundation                      0x237BB015 CFRunLoopRunInMode + 106
5   GraphicsServices                    0x24DABAC9 GSEventRunModal + 158
6   UIKit                               0x27E8F189 UIApplicationMain + 142
7   CrashProbeiOS                       0x0004BFDF main (main.m:16)
8   libdyld.dylib                       0x23463873 start + 0

Bugsee - arm64

Exception Type:  SIGABRT
Exception Codes: #0 at 0x184773014
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                     0x00000001841CB66C std::__terminate() (in libc++abi.dylib) + 16
1   libc++abi.dylib                     0x00000001841CB234 __cxa_rethrow (in libc++abi.dylib) + 140
2   libobjc.A.dylib                     0x00000001841DC71C objc_exception_rethrow + 40
3   CoreFoundation                      0x000000018567E32C CFRunLoopRunSpecific + 556
4   GraphicsServices                    0x0000000187132198 GSEventRunModal + 176
5   UIKit                               0x000000018B6C57FC -[UIApplication _run] + 680
6   UIKit                               0x000000018B6C0534 UIApplicationMain + 204
7   CrashProbeiOS                       0x00000001000A9FF8 main (main.m:16)
8   libdyld.dylib                       0x00000001846615B8 start + 0

HockeyApp - armv7

Exception Type:  SIGABRT
Exception Codes: #0 at 0x2365ec5c
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  0x23160e17 std::__terminate(void (*)()) + 79
1 libc++abi.dylib  0x231608f9 __cxa_rethrow + 98
2 libobjc.A.dylib  0x2316ef5f objc_exception_rethrow + 40
3 CoreFoundation   0x238e32af CFRunLoopRunSpecific + 652
4 CoreFoundation   0x238e3015 CFRunLoopRunInMode + 106
5 GraphicsServices 0x24ed3ac9 GSEventRunModal + 158
6 UIKit            0x27fb7189 UIApplicationMain + 142
7 CrashProbeiOS    0x0006ff07 main (main.m:16)
8 libdyld.dylib    0x2358b873 start + 0

HockeyApp - arm64

Exception Type:  SIGABRT
Exception Codes: #0 at 0x191cd7014
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  0x000000019172f66c std::__terminate(void (*)()) + 16
1 libc++abi.dylib  0x000000019172f234 __cxa_rethrow + 140
2 libobjc.A.dylib  0x000000019174071c objc_exception_rethrow + 40
3 CoreFoundation   0x0000000192be232c CFRunLoopRunSpecific + 556
4 GraphicsServices 0x0000000194696198 GSEventRunModal + 176
5 UIKit            0x0000000198c297fc -[UIApplication _run] + 680
6 UIKit            0x0000000198c24534 UIApplicationMain + 204
7 CrashProbeiOS    0x00000001000a174c main (main.m:16)
8 libdyld.dylib    0x0000000191bc55b8 start + 0

Bugsnag - armv7

No report

Bugsnag - arm64

No report

Apple - armv7

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread:  0

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  0x3094bdf0 __pthread_kill + 8
1  libsystem_pthread.dylib 0x309ccc92 pthread_kill + 58
2  libsystem_c.dylib       0x308ea934 abort + 72
3  libc++abi.dylib         0x2fae9bb8 abort_message + 84
4  libc++abi.dylib         0x2fb0366a default_terminate_handler() + 262
5  libobjc.A.dylib         0x302ddf32 _objc_terminate() + 226
6  libc++abi.dylib         0x2fb00dec std::__terminate(void (*)()) + 76
7  libc++abi.dylib         0x2fb008b4 __cxa_rethrow + 96
8  libobjc.A.dylib         0x302dddba objc_exception_rethrow + 38
9  CoreFoundation          0x21f51a38 CFRunLoopRunSpecific + 628
10 CoreFoundation          0x21f517ae CFRunLoopRunInMode + 102
11 GraphicsServices        0x296d21a4 GSEventRunModal + 132
12 UIKit                   0x256dc690 UIApplicationMain + 1436
13 CrashProbeiOS           0x00104bea main (main.m:16)
14 libdyld.dylib           0x30885aac start + 0

Apple - arm64

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread:  0

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  0x00000001980a3270 __pthread_kill + 8
1  libsystem_pthread.dylib 0x000000019814116c pthread_kill + 108
2  libsystem_c.dylib       0x000000019801ab14 abort + 108
3  libc++abi.dylib         0x00000001970d9414 abort_message + 112
4  libc++abi.dylib         0x00000001970f8b88 default_terminate_handler() + 300
5  libobjc.A.dylib         0x000000019790c3d8 _objc_terminate() + 152
6  libc++abi.dylib         0x00000001970f5bb0 std::__terminate(void (*)()) + 12
7  libc++abi.dylib         0x00000001970f5738 __cxa_rethrow + 140
8  libobjc.A.dylib         0x000000019790c290 objc_exception_rethrow + 40
9  CoreFoundation          0x0000000185fc9380 CFRunLoopRunSpecific + 568
10 GraphicsServices        0x000000018f7df6f8 GSEventRunModal + 164
11 UIKit                   0x000000018ab8efa8 UIApplicationMain + 1484
12 CrashProbeiOS           0x0000000100049640 main (main.m:16)
13 libdyld.dylib           0x0000000197f8aa04 start + 0

Crashlytics - armv7

Crashed: com.twitter.crashlytics.ios.exception
SIGABRT ABORT at 0x000000002581cc84

Fatal Exception: kaboom_exception*
If this had been a real exception, you would be cursing now.

Thread : Crashed: com.twitter.crashlytics.ios.exception
Missing frame that shows where the crash occured
0  CrashProbeiOS     0x0009aac9 CLSProcessRecordAllThreads + 527049
1  CrashProbeiOS     0x0009aac9 CLSProcessRecordAllThreads + 527049
2  CrashProbeiOS     0x0009ace1 CLSProcessRecordAllThreads + 527585
3  CrashProbeiOS     0x0008f4ff CLSHandler + 480511
4  CrashProbeiOS     0x00099993 __CLSExceptionRecord_block_invoke + 522643
5  libdispatch.dylib 0x25701b47 _dispatch_client_callout + 22
6  libdispatch.dylib 0x2570d355 _dispatch_barrier_sync_f_invoke + 56
7  CrashProbeiOS     0x0009939b CLSExceptionRecord + 521115
8  CrashProbeiOS     0x00098e3f CLSTerminateHandler() + 519743
9  libc++abi.dylib   0x25320e17 std::__terminate(void (*)()) + 78
10 libc++abi.dylib   0x253208f9 __cxa_increment_exception_refcount + 98
11 libobjc.A.dylib   0x2532ef5f objc_exception_rethrow + 42
12 CoreFoundation    0x25a9cc7f CFRunLoopRunSpecific + 654
13 CoreFoundation    0x25a9c9e5 CFRunLoopRunInMode + 108
14 GraphicsServices  0x26ce8ac9 GSEventRunModal + 160
15 UIKit             0x29d2cba1 UIApplicationMain + 144
16 CrashProbeiOS     0x00078dd7 main (main.m:16)
17 libdispatch.dylib 0x2574b873 (Missing)

Crashlytics - arm64

Crashed: com.twitter.crashlytics.ios.exception
SIGABRT ABORT at 0x0000000183714140

Fatal Exception: kaboom_exception*
If this had been a real exception, you would be cursing now.

Thread : Crashed: com.twitter.crashlytics.ios.exception
Missing frame that shows where the crash occured
0  CrashProbeiOS     0x1000ccefc CLSProcessRecordAllThreads + 4296019708
1  CrashProbeiOS     0x1000ccefc CLSProcessRecordAllThreads + 4296019708
2  CrashProbeiOS     0x1000cd31c CLSProcessRecordAllThreads + 4296020764
3  CrashProbeiOS     0x1000be268 CLSHandler + 4295959144
4  CrashProbeiOS     0x1000cb83c __CLSExceptionRecord_block_invoke + 4296013884
5  libdispatch.dylib 0x1835c55f0 _dispatch_client_callout + 16
6  libdispatch.dylib 0x1835d089c _dispatch_barrier_sync_f_invoke + 100
7  CrashProbeiOS     0x1000cb2e8 CLSExceptionRecord + 4296012520
8  CrashProbeiOS     0x1000caec0 CLSTerminateHandler() + 4296011456
9  libc++abi.dylib   0x1831d2f44 std::__terminate(void (*)()) + 16
10 libc++abi.dylib   0x1831d2b10 __cxa_rethrow + 144
11 libobjc.A.dylib   0x1831e0120 objc_exception_rethrow + 44
12 CoreFoundation    0x183a55728 CFRunLoopRunSpecific + 552
13 GraphicsServices  0x184f64088 GSEventRunModal + 180
14 UIKit             0x1888ccd90 UIApplicationMain + 204
15 CrashProbeiOS     0x1000a3da4 main (main.m:16)
16 libdispatch.dylib 0x1835f68b8 (Missing)

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