From 9552cafaaa320f9f7b62225f467a831dde8b5a9c Mon Sep 17 00:00:00 2001 From: Coxxs <58-coxxs@users.noreply.git.ryujinx.app> Date: Sat, 21 Jun 2025 09:43:26 +0800 Subject: [PATCH] gdb: Set correct gThread and cThread when break --- src/Ryujinx.HLE/Debugger/Debugger.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Ryujinx.HLE/Debugger/Debugger.cs b/src/Ryujinx.HLE/Debugger/Debugger.cs index 608ab977a..dd6394e60 100644 --- a/src/Ryujinx.HLE/Debugger/Debugger.cs +++ b/src/Ryujinx.HLE/Debugger/Debugger.cs @@ -916,6 +916,7 @@ namespace Ryujinx.HLE.Debugger public void BreakHandler(IExecutionContext ctx, ulong address, int imm) { + gThread = cThread = ctx.ThreadUid; Logger.Notice.Print(LogClass.GdbStub, $"Break hit on thread {ctx.ThreadUid} at pc {address:x016}"); Messages.Add(new ThreadBreakMessage(ctx, address, imm));