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
HockeyApp
SDK: 4.1.3 Date: 05/18/2017 (i)
Sentry
SDK: 3.0.7 Date: 07/03/2017 (i)
Bugsnag
SDK: 5.0.0 Date: 02/16/2016 (i)
Apple
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

Sentry - x86_64

OS Version: macOS 10.12.5 (16F73)
Report Version: 104

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

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

Thread 0 name:
Thread 0 Crashed:
0   libsystem_platform.dylib        0xffff28bb5c12      _platform_bzero$VARIANT$Haswell
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: com.apple.main-thread
0 libsystem_platform.dylib 0x00007fff9513dc12 _platform_bzero$VARIANT$Haswell + 114
1 ???                      0xa5a5a5a5a5a5a5a5 0 + 11936128518282651045
Missing frames that show where the crash occured