From a697f1abf5afda340bd9adffe08a7b17d9b34127 Mon Sep 17 00:00:00 2001 From: "K. Lange" Date: Fri, 24 Sep 2021 00:12:29 +0900 Subject: [PATCH] test-sigsegv: Add a deeper segfault to test debugging libs --- apps/test-sigsegv.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/apps/test-sigsegv.c b/apps/test-sigsegv.c index 716ef8a9..5c4eae3c 100644 --- a/apps/test-sigsegv.c +++ b/apps/test-sigsegv.c @@ -1,4 +1,11 @@ +#include +#include + int main(int argc, char * argv[]) { - *(volatile int*)0x12345 = 42; + if (argc > 1) { + fprintf(stderr, "%s\n", (char*)(uintptr_t)strtoul(argv[1],NULL,0)); + } else { + *(volatile int*)0x12345 = 42; + } return 0; }