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: 3.0.7 Date: 06/07/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
Crashed Thread: 0

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

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

Thread 1 name:
0   libsystem_kernel.dylib          0x4504e2f8          kevent_qos
1   libdispatch.dylib               0x44e38d61          _dispatch_mgr_invoke
2   libdispatch.dylib               0x44e38abf          _dispatch_mgr_thread$VARIANT$mp

Sentry - arm64

OS Version: iOS 10.3.2 (14F89)
Report Version: 104

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

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

Thread 0 name:
Thread 0 Crashed:
0                          0xa5a5a5a5a5a5a5a5L 
Missing frame that shows where the crash occured

Thread 1 name: com.apple.uikit.eventfetch-thread
0   libsystem_kernel.dylib          0x30a1c9224         mach_msg_trap
1   libsystem_kernel.dylib          0x30a1c909c         mach_msg
2   CoreFoundation                  0x30c092e90         __CFRunLoopServiceMachPort
3   CoreFoundation                  0x30c090ae4         __CFRunLoopRun
4   CoreFoundation                  0x30bfc0da4         CFRunLoopRunSpecific
5   Foundation                      0x30d5f0d74         -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
6   Foundation                      0x30d611b44         -[NSRunLoop(NSRunLoop) runUntilDate:]
7   UIKit                           0x318e536a8         -[UIEventFetcher threadMain]
8   Foundation                      0x30d6ee2d8         __NSThread__start__
9   libsystem_pthread.dylib         0x30a39368c         _pthread_body
10  libsystem_pthread.dylib         0x30a39359c         _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