Smash the bottom of the stack

Overwrite data below the current stack pointer. This will destroy the current stack frame.

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

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:

-[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:54)

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 0xA5A5A5A4
Crashed Thread:  0

Thread 0 Crashed:
0   unknown                             0x-5A5A5A5C unknown
1   CrashLibiOS                         0x00324ED7 -[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:54)

Bugsee - arm64

Exception Type:  SIGBUS
Exception Codes: BUS_ADRALN at 0xA5A5A5A5A5A5A800
Crashed Thread:  0

Thread 0 Crashed:
0   unknown                             0x-5A5A5A5A5A5A5C00 unknown
Missing frame that shows where the crash occured

HockeyApp - armv7

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

Thread 0 Crashed:
0 ???         0xa5a5a5a4 0x0 + 0
1 CrashLibiOS 0x00230edb -[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:54)

HockeyApp - arm64

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

Thread 0 Crashed:
0 ??? 0xa5a5a5a5a5a5a5a5 0x0 + 0
Missing frame that shows where the crash occured

Sentry - armv7

OS Version: iOS 9.3.5 (13G36)
Report Version: 104

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

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

Thread 0 name:
Thread 0 Crashed:
0   CrashLibiOS                     0x141eb7            -[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:54)

Thread 1 name:
0   libsystem_kernel.dylib          0x4538a2f8          _kevent_qos
1   libdispatch.dylib               0x45174d61          __dispatch_mgr_invoke
2   libdispatch.dylib               0x45174abf          __dispatch_mgr_thread$VARIANT$mp

Sentry - arm64

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

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

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

Missing frame/thread that shows where the crash occured
Thread 1 name:
0   libsystem_kernel.dylib          0x30dea3a88         ___workq_kernreturn
1   libsystem_pthread.dylib         0x30e049160         __pthread_wqthread

Thread 2 name: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib          0x30de85188         _mach_msg_trap
1   libsystem_kernel.dylib          0x30de84ff8         _mach_msg
2   CoreFoundation                  0x30fda35d0         ___CFRunLoopServiceMachPort
3   CoreFoundation                  0x30fda11ec         ___CFRunLoopRun
4   CoreFoundation                  0x30fccf2b8         _CFRunLoopRunSpecific
5   Foundation                      0x31134626c         -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6   Foundation                      0x311366dd0         -[NSRunLoop(NSRunLoop) runUntilDate:]
7   UIKit                           0x31c652c38         -[UIEventFetcher threadMain]
8   Foundation                      0x311443e68         ___NSThread__start__
9   libsystem_pthread.dylib         0x30e04b850         __pthread_body
10  libsystem_pthread.dylib         0x30e04b760         __pthread_start

Bugsnag - armv7

No report

Bugsnag - arm64

No report

Raygun - armv7

0   ???                                 0xa5a5a5a4 0x0 + 0
1   CrashLibiOS                         0x0015e2c7 -[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:55) | Wrong line number

Raygun - arm64

0   ???                                 0xa5a5a5a5a5a5a5a5 0x0 + 0
1   ???                                 0xa5a5a5a5a5a5a5a5 0x0 + 0
Missing frame that shows where the crash occured

Apple - armv7

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

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 ??? 0xa5a5a5a4 0 + -1515870812
Missing frame that shows where the crash occured

Apple - arm64

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Subtype: EXC_ARM_DA_ALIGN at 0xa5a5a5a5a5a5a5a5

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 ??? 0xa5a5a5a5a5a5a5a5 0 + -6510615555426900571
Missing frame that shows where the crash occured