From 1676f18dd384459c8469ea405ede4604a252d2b8 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sun, 16 Apr 2023 19:10:20 -0700 Subject: [PATCH] UI: Fix PC display on fast mem crash. --- Core/Core.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Core/Core.cpp b/Core/Core.cpp index a1cf09cadc..d45fcee482 100644 --- a/Core/Core.cpp +++ b/Core/Core.cpp @@ -462,7 +462,7 @@ void Core_MemoryException(u32 address, u32 accessSize, u32 pc, MemoryExceptionTy } } -void Core_MemoryExceptionInfo(u32 address, u32 pc, u32 accessSize, MemoryExceptionType type, std::string additionalInfo, bool forceReport) { +void Core_MemoryExceptionInfo(u32 address, u32 accessSize, u32 pc, MemoryExceptionType type, std::string additionalInfo, bool forceReport) { const char *desc = MemoryExceptionTypeAsString(type); // In jit, we only flush PC when bIgnoreBadMemAccess is off. if (g_Config.iCpuCore == (int)CPUCore::JIT && g_Config.bIgnoreBadMemAccess) { @@ -483,6 +483,7 @@ void Core_MemoryExceptionInfo(u32 address, u32 pc, u32 accessSize, MemoryExcepti e.info = additionalInfo; e.memory_type = type; e.address = address; + e.accessSize = accessSize; e.stackTrace = stackTrace; e.pc = pc; Core_EnableStepping(true, "memory.exception", address);