Closed electricworry closed 2 weeks ago
Interesting. I think I know the right fix, but yeah, it's related to the env variable name. That name is "magical" in that the default value is derived from a property in the language spec. Looks like I forgot to convert that String
default to a PathIsFile
. The workaround you did should be fine. You just won't get a default value. I'll put a ticket in on our end.
Describe the bug Attempting to open the "qemu + gdb" results in the following error:
To Reproduce Steps to reproduce the behavior:
Expected behavior The qemu+gdb parameter dialog should be displayed instead.
Environment (please complete the following information):
Additional context The problem seems to be with the environment variable
GHIDRA_LANG_EXTTOOL_qemu
in the fileGhidra/Debug/Debugger-agent-gdb/data/debugger-launchers/qemu-gdb.sh
. Replacing all three instances ofGHIDRA_LANG_EXTTOOL_qemu
in that file with an alternative string resolves the issue. Is there something problematic about that choice of environment variable name?