From 043f57d04a89205118f5b38817d0ef3e84d1f6ab Mon Sep 17 00:00:00 2001 From: ghidragon <106987263+ghidragon@users.noreply.github.com> Date: Fri, 24 Mar 2023 15:22:48 -0400 Subject: [PATCH] GP-1593 - fixed bug introduced by GP-1593 --- .../main/java/ghidra/app/plugin/core/byteviewer/IndexMap.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/ByteViewer/src/main/java/ghidra/app/plugin/core/byteviewer/IndexMap.java b/Ghidra/Features/ByteViewer/src/main/java/ghidra/app/plugin/core/byteviewer/IndexMap.java index 16be6a791a..cc5e792d65 100644 --- a/Ghidra/Features/ByteViewer/src/main/java/ghidra/app/plugin/core/byteviewer/IndexMap.java +++ b/Ghidra/Features/ByteViewer/src/main/java/ghidra/app/plugin/core/byteviewer/IndexMap.java @@ -175,7 +175,7 @@ public class IndexMap { * except for the last line of a block which may end part way in the line. */ int getLastActiveFactoryIndex(BigInteger index, FieldFactory[] factories) { - for (int i = factories.length - 1; i > 0; i--) { + for (int i = factories.length - 1; i >= 0; i--) { if (factories[i].isActive(index)) { return i; }