From 74a09a6338c9504bd4135b31b6afc89ce6e215b0 Mon Sep 17 00:00:00 2001 From: Eladash Date: Thu, 17 Dec 2020 05:48:30 +0200 Subject: [PATCH] PPU memory must be exec memory when using debugger's "Next Instruction" feature --- rpcs3/rpcs3qt/debugger_frame.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/rpcs3qt/debugger_frame.cpp b/rpcs3/rpcs3qt/debugger_frame.cpp index be44c15c29..8bd80b7a77 100644 --- a/rpcs3/rpcs3qt/debugger_frame.cpp +++ b/rpcs3/rpcs3qt/debugger_frame.cpp @@ -304,7 +304,7 @@ void debugger_frame::keyPressEvent(QKeyEvent* event) { be_t op{}; - if (vm::try_access(pc, &op, 4, false)) + if (vm::check_addr(pc, vm::page_executable) && vm::try_access(pc, &op, 4, false)) res = op_branch_targets(pc, op); break;