diff --git a/Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/cmd/DbgLaunchProcessCommand.java b/Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/cmd/DbgLaunchProcessCommand.java index 455c2beebc..66289d9687 100644 --- a/Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/cmd/DbgLaunchProcessCommand.java +++ b/Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/cmd/DbgLaunchProcessCommand.java @@ -89,7 +89,9 @@ public class DbgLaunchProcessCommand extends AbstractDbgCommand { initialDirectory = fixPath(initialDirectory); environment = fixPath(environment); // NB: The intent here is to enable multi-line input via a single dialog field - environment = environment.replace("\\0", "\0"); + if (environment != null) { + environment = environment.replace("\\0", "\0"); + } dbgeng.createProcess(dbgeng.getLocalServer(), StringUtils.join(newArgs, " "), initialDirectory, environment, createFlags, engCreateFlags, verifierFlags);