From 3500800e5790ccabe8cfb68f6c73251a204f5a63 Mon Sep 17 00:00:00 2001 From: Dan <46821332+nsadeveloper789@users.noreply.github.com> Date: Tue, 3 Oct 2023 10:50:03 -0400 Subject: [PATCH] GP-3886: Honor "Force Full View" when presenting Go-To actions. --- .../core/debug/gui/register/DebuggerRegistersProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java b/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java index bdf3585fcb..f8b3f6289e 100644 --- a/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java +++ b/Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/register/DebuggerRegistersProvider.java @@ -631,8 +631,8 @@ public class DebuggerRegistersProvider extends ComponentProviderAdapter catch (AddressOutOfBoundsException e) { continue; } - if (currentTrace.getMemoryManager() - .getRegionContaining(current.getSnap(), address) == null) { + // Use program view, not memory manager, so that "Force Full View" is respected. + if (!currentTrace.getProgramView().getMemory().contains(address)) { continue; } String name = "Goto " + address.toString(true);