From ffa4b93267ddaa43f0f05ed6bcae9d61b163a704 Mon Sep 17 00:00:00 2001 From: dev747368 <48332326+dev747368@users.noreply.github.com> Date: Mon, 30 Mar 2026 21:32:24 +0000 Subject: [PATCH] GP-0 fix Nan in progress message in Search|Encoded Strings --- .../app/plugin/core/strings/EncodedStringsTableModel.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/EncodedStringsTableModel.java b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/EncodedStringsTableModel.java index b9cb95e700..6053b69157 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/EncodedStringsTableModel.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/EncodedStringsTableModel.java @@ -124,7 +124,8 @@ class EncodedStringsTableModel extends AddressBasedTableModel filteredAddresses.intersect(localProgram.getMemory().getAllInitializedAddressSet()); monitor.setIndeterminate(true); - monitor.initialize(0, "Finding undefined address ranges"); + monitor.initialize(filteredAddresses.getNumAddresses(), + "Finding undefined address ranges"); // Note: this can be slow for large programs filteredAddresses = listing.getUndefinedRanges(filteredAddresses, false, monitor); monitor.setIndeterminate(false);