diff --git a/Ghidra/Features/Base/src/main/java/ghidra/plugin/importer/ImporterUtilities.java b/Ghidra/Features/Base/src/main/java/ghidra/plugin/importer/ImporterUtilities.java index 581108613b..196efc6fa5 100644 --- a/Ghidra/Features/Base/src/main/java/ghidra/plugin/importer/ImporterUtilities.java +++ b/Ghidra/Features/Base/src/main/java/ghidra/plugin/importer/ImporterUtilities.java @@ -439,8 +439,10 @@ public class ImporterUtilities { // no need to show a message } catch (Exception e) { + Throwable cause = e.getCause() != null ? e.getCause() : e; Msg.showError(ImporterUtilities.class, tool.getActiveWindow(), "Error Importing File", - "Error importing file: %s (%s)".formatted(fsrl.getName(), e.getMessage())); + "Error importing file: %s (%s)".formatted(fsrl.getName(), cause.getMessage()), + cause); } }