diff --git a/src/plugins/debugger/gdb/trkgdbadapter.cpp b/src/plugins/debugger/gdb/trkgdbadapter.cpp index aec59eaf1f92feb91b0af581a214b493443ae6f3..bba434b618448a4139a0648590fd35583397b3fd 100644 --- a/src/plugins/debugger/gdb/trkgdbadapter.cpp +++ b/src/plugins/debugger/gdb/trkgdbadapter.cpp @@ -1460,6 +1460,8 @@ void TrkGdbAdapter::startAdapter() m_remoteExecutable = parameters.processArgs.at(1); m_symbolFile = parameters.processArgs.at(2); } + // Unixish gdbs accept only forward slashes + m_symbolFile.replace(QLatin1Char('\\'), QLatin1Char('/')); // Start QTC_ASSERT(state() == EngineStarting, qDebug() << state()); setState(AdapterStarting);