From 0c3f51815e6a7a39b16c83a2d1f3b11fdb6be945 Mon Sep 17 00:00:00 2001 From: Bent Date: Wed, 15 Jun 2022 12:45:01 +0200 Subject: [PATCH] Rosalina: Fix crash for external PMDBG_DebugNextApplicationByForce --- sysmodules/rosalina/source/menus/debugger.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sysmodules/rosalina/source/menus/debugger.c b/sysmodules/rosalina/source/menus/debugger.c index 0a00ebf..7d3eda1 100644 --- a/sysmodules/rosalina/source/menus/debugger.c +++ b/sysmodules/rosalina/source/menus/debugger.c @@ -72,6 +72,8 @@ MyThread *debuggerCreateDebugThread(void) void debuggerFetchAndSetNextApplicationDebugHandleTask(void *argdata) { (void)argdata; + if(!nextApplicationGdbCtx) + return; Handle debug = 0; PMDBG_RunQueuedProcess(&debug); GDB_LockAllContexts(&gdbServer);