diff --git a/src/plugins/debugger/debuggerruncontrol.cpp b/src/plugins/debugger/debuggerruncontrol.cpp index 1717b08a87f00805630461f4fee3540ceda6ba93..0181bd6e4a90a78e9d3b0842b9baba13a0e7b000 100644 --- a/src/plugins/debugger/debuggerruncontrol.cpp +++ b/src/plugins/debugger/debuggerruncontrol.cpp @@ -354,6 +354,9 @@ void DebuggerRunControlCreator::enrich(const RunConfiguration *runConfig, const m_rp.inferior.executable = p.exe; } + if (m_rp.symbolFile.isEmpty()) + m_rp.symbolFile = m_rp.inferior.executable; + if (m_runConfig) { if (auto envAspect = m_runConfig->extraAspect()) { m_rp.inferior.environment = envAspect->environment(); // Correct.