From 351e121268ad42975645caeeb67d4323e4472356 Mon Sep 17 00:00:00 2001 From: oldshensheep Date: Wed, 12 Jul 2023 23:54:29 +0800 Subject: [PATCH] fix NPE LocalFileChooserModel --- .../docking/widgets/filechooser/LocalFileChooserModel.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Ghidra/Framework/Docking/src/main/java/docking/widgets/filechooser/LocalFileChooserModel.java b/Ghidra/Framework/Docking/src/main/java/docking/widgets/filechooser/LocalFileChooserModel.java index aca78d5940..ba439c4396 100644 --- a/Ghidra/Framework/Docking/src/main/java/docking/widgets/filechooser/LocalFileChooserModel.java +++ b/Ghidra/Framework/Docking/src/main/java/docking/widgets/filechooser/LocalFileChooserModel.java @@ -260,6 +260,9 @@ public class LocalFileChooserModel implements GhidraFileChooserModel { } Icon rootIcon = FS_VIEW.getSystemIcon(root); // possibly a slow call + if (rootIcon == null) { + rootIcon = PROBLEM_FILE_ICON; + } iconMap.put(root, rootIcon); callback.call(); }