diff options
author | David Schulz <david.schulz@qt.io> | 2018-12-05 09:56:30 +0100 |
---|---|---|
committer | David Schulz <david.schulz@qt.io> | 2018-12-07 12:59:39 +0000 |
commit | 57715c7f66fb66d2aabeb78232944ae11b29794b (patch) | |
tree | 889636ade62e8cd0700d177853311757078f6829 /src | |
parent | c4a3b770c73bea6597b248c822042e60b0ba5961 (diff) |
Debugger: do not show warning on remote debugging session
Do not show a warning about debugging a release build when attaching to
a remote cdb debug session.
Change-Id: Icfafe13efc873cafc98466d3ab2cd2c344796e0e
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/debugger/debuggerengine.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index 5193bed8c0..eaafa9b9d3 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -2638,7 +2638,10 @@ void CppDebuggerEngine::validateRunParameters(DebuggerRunParameters &rp) "experience for this binary format.").arg(preferredDebugger); break; } - if (warnOnRelease && rp.cppEngineType == CdbEngineType) { + if (warnOnRelease + && rp.cppEngineType == CdbEngineType + && rp.startMode != AttachToRemoteServer) { + QTC_ASSERT(!rp.symbolFile.isEmpty(), return); if (!rp.symbolFile.endsWith(".exe", Qt::CaseInsensitive)) rp.symbolFile.append(".exe"); QString errorMessage; |