Smash the top of the stack

Overwrite data above 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:

-[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.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                         0x00365F3F -[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.m:54)

Bugsee - arm64

Exception Type:  SIGBUS
Exception Codes: BUS_ADRERR 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 0x0023df43 -[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.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                     0x212f1f            -[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.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                         0x001b332f -[CRLCrashSmashStackTop crash] (CRLCrashSmashStackTop.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