From 9036abc10cbb83e41f311371b496ae316578d56c Mon Sep 17 00:00:00 2001 From: dragonmacher <48328597+dragonmacher@users.noreply.github.com> Date: Fri, 5 Aug 2022 16:10:01 -0400 Subject: [PATCH] Test fix for recent update to front end tool refactor --- .../src/main/java/ghidra/framework/main/FrontEndTool.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/FrontEndTool.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/FrontEndTool.java index 340987cc21..e69a7696da 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/FrontEndTool.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/main/FrontEndTool.java @@ -181,6 +181,7 @@ public class FrontEndTool extends PluginTool implements OptionsChangeListener { Element root = getToolFileXml(); if (root == null) { + // not file from which to check the version; perform default initialization installDefaultApplicationLevelPlugins(); return; } @@ -234,6 +235,11 @@ public class FrontEndTool extends PluginTool implements OptionsChangeListener { private boolean isPreUtilityGhidraVersion() { Element root = getToolFileXml(); + if (root == null) { + // not file from which to check the version; return true to allow client to perform + // default initialization + return true; + } String version = root.getAttributeValue(VERSION_ATTRIBUTE_NAME); // Note: any version implies the tool is newer than the addition of the 'version'