Smash the top of the stack

Overwrite data above the current stack pointer. This will destroy the current function.

Reporting of this crash is expected to fail. Succeeding is basically luck.

Provider X86-64
SDK: 4.1.3 Date: 05/18/2017 (i)
SDK: 5.0.0 Date: 02/16/2016 (i)
Date: 05/18/2017 (i)

Expected Report Details:

-[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.m:51)
-[CRLMainWindowController causeCrash:] (CRLMainWindowController.m:72)

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

HockeyApp - x86_64

Exception Type:  SIGBUS
Exception Codes: BUS_ADRERR at 0x0
Crashed Thread:  0

Thread 0 Crashed:
0 libsystem_platform.dylib 0x00007fff96e69c12 _platform_bzero$VARIANT$Haswell + 114
Missing frames that show where the crash occured

Bugsnag - x86_64

No report

Apple - x86_64

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       EXC_I386_GPFLT

Application Specific Information:
Performing @selector(causeCrash:) from sender NSButton 0x60000014c080

Thread 0 Crashed:: Dispatch queue:
0 libsystem_platform.dylib 0x00007fff9513dc12 _platform_bzero$VARIANT$Haswell + 114
1 ???                      0xa5a5a5a5a5a5a5a5 0 + 11936128518282651045
Missing frames that show where the crash occured