From 079055082aa967d940df11e43741db2b321af03f Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Sat, 16 Nov 2024 04:42:20 +0200 Subject: [PATCH] panic: Check if CurrentProcess & CurrentThread are valid before showing info --- core/panic/ui.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/panic/ui.cpp b/core/panic/ui.cpp index 73c9009..6df9919 100644 --- a/core/panic/ui.cpp +++ b/core/panic/ui.cpp @@ -814,7 +814,7 @@ nsa void DisplayAssertionFailed(const char *File, int Line, const char *Expressi File, Line, Expression); CPUData *core = GetCurrentCPU(); - if (TaskManager) + if (TaskManager && core->CurrentProcess.load() && core->CurrentThread.load()) { ExPrint("Core: %d / pid: %d / tid: %d\n", core->ID, core->CurrentProcess->ID, core->CurrentThread->ID);