From 0ec71d86c0bb5ca51d4606578a1d1f91a3bdd686 Mon Sep 17 00:00:00 2001 From: d-millar <33498836+d-millar@users.noreply.github.com> Date: Thu, 11 Dec 2025 15:37:39 -0500 Subject: [PATCH] GP-6190: better defaults --- .../src/main/py/src/ghidradbg/hooks.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/hooks.py b/Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/hooks.py index ff5c6afc0a..94734f154c 100644 --- a/Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/hooks.py +++ b/Ghidra/Debug/Debugger-agent-dbgeng/src/main/py/src/ghidradbg/hooks.py @@ -231,7 +231,7 @@ def on_session_status_changed(*args) -> None: with trace.client.batch(): with trace.open_tx("New Session {}".format(util.selected_process())): commands.put_processes() - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE @log_errors @@ -245,7 +245,7 @@ def on_symbol_state_changed(*args) -> None: return if args[0] == 1 or args[0] == 2: PROC_STATE[proc].modules = True - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE @log_errors @@ -309,9 +309,9 @@ def on_threads_changed(*args) -> None: # print("ON_THREADS_CHANGED") proc = util.selected_process() if proc not in PROC_STATE: - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE PROC_STATE[proc].threads = True - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE def on_thread_selected(*args) -> None: @@ -446,9 +446,9 @@ def on_modules_changed(*args) -> None: # print("ON_MODULES_CHANGED") proc = util.selected_process() if proc not in PROC_STATE: - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE PROC_STATE[proc].modules = True - return DbgEng.DEBUG_STATUS_GO + return DbgEng.DEBUG_STATUS_NO_CHANGE def on_breakpoint_created(bp) -> None: @@ -505,7 +505,7 @@ def on_breakpoint_deleted(bpid) -> None: @log_errors def on_breakpoint_hit(*args) -> None: # print("ON_BREAKPOINT_HIT: args={}".format(args)) - return DbgEng.DEBUG_STATUS_BREAK + return DbgEng.DEBUG_STATUS_NO_CHANGE @log_errors