diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 8acf7e5ba6702c7c61a09750b2830a3522a52d06..cc0fc14c70169c827ebd71f0371f00c263745557 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -951,7 +951,8 @@ void GdbEngine::handleResultRecord(GdbResponse *response) // Happens with some incarnations of gdb 6.8 for "run to line" || (response->resultClass == GdbResultDone && cmd.command == "continue") // Happens with some incarnations of gdb 6.8 for "jump to line" - || (response->resultClass == GdbResultDone && cmd.command.startsWith("jump")); + || (response->resultClass == GdbResultDone && cmd.command.startsWith("jump")) + || (response->resultClass == GdbResultDone && cmd.command.startsWith("detach")); if (!isExpectedResult) { #ifdef Q_OS_WIN