diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 562f497e54feede578223ae52b0cb49610cb43ba..80ae8e7ae774d51e21d094c92a68aeab8e722507 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -2475,7 +2475,7 @@ void GdbEngine::attemptBreakpointSynchronization() data->bpEnabled = false; continue; } - if (!data->bpAddress.isEmpty() + if (data->bpAddress.startsWith("0x") && data->bpCorrectedLineNumber.isEmpty()) { // Prevent endless loop. data->bpCorrectedLineNumber = " ";