From 5fd01c739da5d7941a5c8a4606493f7e6a955ca0 Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Wed, 29 Nov 2023 13:36:09 -0500 Subject: [PATCH] GP-4075: Fixing an IllegalOutOfBoundsException that occurred in the Bundle Manager when using JDK 21 (Closes #5956) --- .../ghidra/app/plugin/core/osgi/BundleStatusTableModel.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleStatusTableModel.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleStatusTableModel.java index 580cef59a6..080dd5b998 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleStatusTableModel.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/osgi/BundleStatusTableModel.java @@ -337,7 +337,7 @@ public class BundleStatusTableModel for (GhidraBundle bundle : bundles) { addNewStatusNoFire(bundle); } - fireTableRowsInserted(index, bundles.size() - 1); + fireTableRowsInserted(index, index + bundles.size() - 1); }); }