diff options
author | hjk <hjk@qt.io> | 2019-06-11 07:37:41 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2019-06-11 08:01:46 +0000 |
commit | 5f26fe6298577cd75c77bddc67586f19c33da43d (patch) | |
tree | 796d7484382e77a8333b71b421c0204cf2b230d3 /src/plugins/debugger | |
parent | 518f49fb8d9439092d084a3498e328d26858e037 (diff) | |
download | qt-creator-5f26fe6298577cd75c77bddc67586f19c33da43d.tar.gz |
Debugger: Robustify DebuggerRunTool::showMessage()
Seems to be possible to trigger in a failing MinGW start on Windows.
Change-Id: Ica93c29ad677c24688a8cf2c5a0f1018471ffe51
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/debugger')
-rw-r--r-- | src/plugins/debugger/debuggerruncontrol.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/debugger/debuggerruncontrol.cpp b/src/plugins/debugger/debuggerruncontrol.cpp index 245f3a15da..f68d637e1f 100644 --- a/src/plugins/debugger/debuggerruncontrol.cpp +++ b/src/plugins/debugger/debuggerruncontrol.cpp @@ -1011,6 +1011,8 @@ void DebuggerRunTool::showMessage(const QString &msg, int channel, int timeout) if (channel == ConsoleOutput) debuggerConsole()->printItem(ConsoleItem::DefaultType, msg); + QTC_ASSERT(m_engine, qDebug() << msg; return); + m_engine->showMessage(msg, channel, timeout); if (m_engine2) m_engine->showMessage(msg, channel, timeout); |