From b69da2d526155175f392b898bcb34eca62609be0 Mon Sep 17 00:00:00 2001 From: Markus Hintersteiner Date: Mon, 24 Nov 2025 13:38:50 +0100 Subject: [PATCH] fix(examples): raise proper SIGSEV instead of undefined behavior --- .../sentry-samples-android/src/main/cpp/native-sample.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sentry-samples/sentry-samples-android/src/main/cpp/native-sample.cpp b/sentry-samples/sentry-samples-android/src/main/cpp/native-sample.cpp index de1f0f0d3e1..0a7d4dbb111 100644 --- a/sentry-samples/sentry-samples-android/src/main/cpp/native-sample.cpp +++ b/sentry-samples/sentry-samples-android/src/main/cpp/native-sample.cpp @@ -1,6 +1,7 @@ #include #include #include +#include #define TAG "sentry-sample" @@ -8,8 +9,7 @@ extern "C" { JNIEXPORT void JNICALL Java_io_sentry_samples_android_NativeSample_crash(JNIEnv *env, jclass cls) { __android_log_print(ANDROID_LOG_WARN, TAG, "About to crash."); - char *ptr = 0; - *ptr += 1; + raise(SIGSEGV); } JNIEXPORT void JNICALL Java_io_sentry_samples_android_NativeSample_message(JNIEnv *env, jclass cls) {