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);