diff --git a/Ghidra/Debug/Debugger-agent-gdb/src/main/py/src/ghidragdb/util.py b/Ghidra/Debug/Debugger-agent-gdb/src/main/py/src/ghidragdb/util.py index dc85fc987d..52b9b016d9 100644 --- a/Ghidra/Debug/Debugger-agent-gdb/src/main/py/src/ghidragdb/util.py +++ b/Ghidra/Debug/Debugger-agent-gdb/src/main/py/src/ghidragdb/util.py @@ -381,7 +381,10 @@ class RegisterDesc(namedtuple('BaseRegisterDesc', ['name'])): def get_register_descs(arch, group='all'): if hasattr(arch, "registers"): - return arch.registers(group) + try: + return arch.registers(group) + except ValueError: # No such group, or version too old + return arch.registers() else: descs = [] regset = gdb.execute(