aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarcus Tillmanns <marcus.tillmanns@qt.io>2022-10-25 12:35:11 +0200
committerMarcus Tillmanns <marcus.tillmanns@qt.io>2022-10-25 12:18:15 +0000
commitb9062e9c80373b6af43110a986eb60364dbbd2d2 (patch)
tree97a33ad1d51ead9ac17bc198b023656e1ba269c9
parent6cc47de5b1f02cb5a741c6717c4118ec02520ffa (diff)
Debugger: Fix crash on start debugging
Change-Id: Iff517a977f85bd4ac6e1fdac502797f2455ae6f6 Reviewed-by: David Schulz <david.schulz@qt.io> Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
-rw-r--r--src/plugins/debugger/debuggerengine.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp
index 695175bc01d..f8fe0805107 100644
--- a/src/plugins/debugger/debuggerengine.cpp
+++ b/src/plugins/debugger/debuggerengine.cpp
@@ -1369,7 +1369,8 @@ void DebuggerEngine::notifyInferiorStopFailed()
void DebuggerEnginePrivate::setInitialActionStates()
{
- m_returnWindow->setVisible(false);
+ if (m_returnWindow)
+ m_returnWindow->setVisible(false);
setBusyCursor(false);
m_recordForReverseOperationAction.setCheckable(true);
@@ -1417,7 +1418,8 @@ void DebuggerEnginePrivate::setInitialActionStates()
debuggerSettings()->autoDerefPointers.setEnabled(true);
debuggerSettings()->expandStack.setEnabled(false);
- m_threadLabel->setEnabled(false);
+ if (m_threadLabel)
+ m_threadLabel->setEnabled(false);
}
void DebuggerEnginePrivate::updateState()