From 1bb8d52e166ae9190613bdd8608894fcd9b0f4b0 Mon Sep 17 00:00:00 2001 From: Vicki Pfau Date: Sat, 5 Aug 2023 17:58:12 -0700 Subject: [PATCH] Qt: Fix gdb at startup (fixes #2986) --- src/platform/qt/Window.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/platform/qt/Window.cpp b/src/platform/qt/Window.cpp index 535c60521..774376384 100644 --- a/src/platform/qt/Window.cpp +++ b/src/platform/qt/Window.cpp @@ -207,7 +207,14 @@ void Window::argumentsPassed() { #ifdef USE_GDB_STUB if (args->debugGdb) { - gdbOpen(); + if (!m_gdbController) { + m_gdbController = new GDBController(this); + } + if (m_controller) { + m_gdbController->setController(m_controller); + } + m_gdbController->attach(); + m_gdbController->listen(); } #endif