From ae16e34aef7b0443ea3463f992b8f8c5dbf2c70d Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Mon, 29 Jun 2026 06:01:20 -0400 Subject: [PATCH] GP-0: Fixing PyGhidra run config launch for newest Eclipse --- Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/launcher.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/launcher.py b/Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/launcher.py index e8a3ebee7e..a66118f9ab 100644 --- a/Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/launcher.py +++ b/Ghidra/Features/PyGhidra/src/main/py/src/pyghidra/launcher.py @@ -252,6 +252,8 @@ class PyGhidraLauncher: if "org.eclipse.jdt.launching.VM_ARGUMENTS" in line: _, _, value = line.partition("value=") value = value.removesuffix("/>") + if value.startswith('"') and value.endswith('"'): + value = value[1:-1] return html.unescape(value).split() raise Exception("org.eclipse.jdt.launching.VM_ARGUMENTS not found")