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.9.10 Date: 12/14/2016 (i)
HockeyApp
SDK: 4.1.3 Date: 02/24/2017 (i)
Bugsnag
SDK: 5.0.0 Date: 02/16/2016 (i)
Apple
Date: 06/24/2015 (i)
Crashlytics
SDK: 3.4.1 Date: 12/10/2015 (i)
Raygun
SDK: 2.2.1 Date: 09/13/2016 (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_ACCERR at 0xA5A5A5A4
Crashed Thread:  0

Thread 0 Crashed:
0   unknown                             0x-5A5A5A5C unknown
1   CrashLibiOS                         0x002C0EB7 -[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 0x001e1eb7 -[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

Bugsnag - armv7

No report

Bugsnag - arm64

No report

Apple - armv7

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

Thread 0 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 0:
0 libsystem_kernel.dylib 0x3093824c kevent64 + 24
1 libdispatch.dylib      0x308584ec _dispatch_mgr_invoke + 276
2 libdispatch.dylib      0x3085821e _dispatch_mgr_thread$VARIANT$mp + 34
Missing frame that shows where the crash occured

Apple - arm64

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

Thread 0 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 0:
0 libsystem_kernel.dylib 0x0000000198088c24 kevent64 + 8
1 libdispatch.dylib      0x0000000197f6de6c _dispatch_mgr_invoke + 272
2 libdispatch.dylib      0x0000000197f5f998 _dispatch_mgr_thread + 48
Missing frame that shows where the crash occured

Crashlytics - armv7

Crashed: com.apple.main-thread
EXC_BAD_ACCESS KERN_INVALID_ADDRESS at 0xa5a5a5a4

Thread : Crashed: com.apple.main-thread
0 ???         0xa5a5a5a4 
1 CrashLibiOS 0x003bb279 -[CRLCrashSmashStackBottom crash] (CRLCrashSmashStackBottom.m:54)

Crashlytics - 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