From 35b67d2d25c47a500d489fb52b0cd694e72b4899 Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Fri, 30 May 2025 10:11:41 -0400 Subject: [PATCH] GP-5723 Corrected regression bug --- .../main/java/ghidra/program/model/data/PointerDataType.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/PointerDataType.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/PointerDataType.java index 96898a7b70..27fc4318b6 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/PointerDataType.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/data/PointerDataType.java @@ -200,7 +200,7 @@ public class PointerDataType extends BuiltIn implements Pointer { ReferenceManager refMgr = program.getReferenceManager(); Reference ref = refMgr.getPrimaryReferenceFrom(fromAddr, 0); - if (ref == null) { + if (ref == null || ref.getToAddress().equals(fromAddr)) { return POINTER_LABEL_PREFIX; }