ProjectExplorer: Fix crash on debugger stop

Blind shot.

Task-number: QTCREATORBUG-19946
Change-Id: I629efaad836cf35a7694bafd8d288a6752560c44
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Orgad Shaneh
2018-02-28 14:20:09 +02:00
committed by Orgad Shaneh
parent bd6235a94f
commit b9fcb30b9a

View File

@@ -727,7 +727,7 @@ void AppOutputPane::slotRunControlFinished2(RunControl *sender)
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
const bool isRunning = Utils::anyOf(m_runControlTabs, [](const RunControlTab &rt) { const bool isRunning = Utils::anyOf(m_runControlTabs, [](const RunControlTab &rt) {
return rt.runControl->isRunning(); return rt.runControl && rt.runControl->isRunning();
}); });
if (!isRunning) if (!isRunning)
WinDebugInterface::instance()->stop(); WinDebugInterface::instance()->stop();