From 7e3996b0d98b921bb3ea43ce5f2a3ee0603967f2 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 22 Apr 2024 15:50:44 +0200 Subject: [TRACE] Fixed some dumpreg when x87stack is incoherent --- src/emu/x64emu.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/emu/x64emu.c b/src/emu/x64emu.c index 18e997b3..69aed8c1 100644 --- a/src/emu/x64emu.c +++ b/src/emu/x64emu.c @@ -427,7 +427,9 @@ const char* DumpCPURegs(x64emu_t* emu, uintptr_t ip, int is32bits) #endif // start with FPU regs... if(emu->fpu_stack) { - for (int i=0; ifpu_stack; i++) { + int stack = emu->fpu_stack; + if(stack>8) stack = 8; + for (int i=0; i