diff --git a/src/plugins/debugger/gdb/trkgdbadapter.cpp b/src/plugins/debugger/gdb/trkgdbadapter.cpp index 9a27b0481a8395d910878509017f406cba7154b7..5025d3a68bffaa36808536e3b38ce5387ae43561 100644 --- a/src/plugins/debugger/gdb/trkgdbadapter.cpp +++ b/src/plugins/debugger/gdb/trkgdbadapter.cpp @@ -1622,7 +1622,7 @@ void TrkGdbAdapter::handleStepOver(const TrkResult &result) logMessage("ERROR: " + result.errorString() + "in handleStepOver"); // Try fallback with Step Into QByteArray ba = trkStepRangeMessage(0x01); // options "step into" - sendTrkMessage(0x19, TrkCB(handleStepOver), ba, "Step range"); + sendTrkMessage(0x19, TrkCB(handleStepOver2), ba, "Step range"); return; } logMessage("STEP OVER FINISHED "); @@ -1633,6 +1633,7 @@ void TrkGdbAdapter::handleStepOver2(const TrkResult &result) if (result.errorCode()) { logMessage("ERROR: " + result.errorString() + "in handleStepOver2"); // Try fallback with Continue + debugMessage("FALLBACK TO 'CONTINUE'"); sendTrkMessage(0x18, TrkCallback(), trkContinueMessage(), "CONTINUE"); //sendGdbServerMessage("S05", "Stepping finished"); return;