From 97b43a4c4e6f4a4cbd75c02f40c59f84dc68c81f Mon Sep 17 00:00:00 2001 From: Dan <46821332+nsadeveloper789@users.noreply.github.com> Date: Thu, 21 Jan 2021 12:14:01 -0500 Subject: [PATCH] Fixing an NPE in tests. --- .../debug/gui/listing/DebuggerListingProviderTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java b/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java index 82c60d6234..ac05114e00 100644 --- a/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java +++ b/Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java @@ -664,8 +664,11 @@ public class DebuggerListingProviderTest extends AbstractGhidraHeadedDebuggerGUI assertArrayEquals(zero, buf.array()); runSwing(() -> goToDyn(addr(trace, 0x55551800))); - waitForPass(() -> assertEquals(addr(trace, 0x55551800), - listingProvider.getLocation().getAddress())); + waitForPass(() -> { + ProgramLocation location = listingProvider.getLocation(); + assertNotNull(location); + assertEquals(addr(trace, 0x55551800), location.getAddress()); + }); waitForDomainObject(trace); buf.clear(); assertEquals(data.length,