diff --git a/Ghidra/Debug/Debugger-rmi-trace/src/main/java/ghidra/app/plugin/core/debug/gui/tracermi/launcher/ScriptAttributesParser.java b/Ghidra/Debug/Debugger-rmi-trace/src/main/java/ghidra/app/plugin/core/debug/gui/tracermi/launcher/ScriptAttributesParser.java index 90bb8110fd..42fc3af410 100644 --- a/Ghidra/Debug/Debugger-rmi-trace/src/main/java/ghidra/app/plugin/core/debug/gui/tracermi/launcher/ScriptAttributesParser.java +++ b/Ghidra/Debug/Debugger-rmi-trace/src/main/java/ghidra/app/plugin/core/debug/gui/tracermi/launcher/ScriptAttributesParser.java @@ -383,7 +383,13 @@ public abstract class ScriptAttributesParser { String key = ent.getKey(); if (key.startsWith(PREFIX_ENV)) { String varName = key.substring(PREFIX_ENV.length()); - env.put(varName, Objects.toString(ent.getValue().get(args).val())); + ValStr val = ent.getValue().get(args); + if (val == null || val.val() == null) { + env.put(varName, ""); + } + else { + env.put(varName, Objects.toString(val.val())); + } } } }