From cfbf853daec9f9bf68106c770bcb28142969a15a Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 15 Feb 2011 12:03:37 +0100 Subject: [PATCH] debugger: InferiorUnrunnable is an acceptable state at exitDebugger() time --- src/plugins/debugger/debuggerengine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/debugger/debuggerengine.cpp b/src/plugins/debugger/debuggerengine.cpp index 3ba45997611..6de3ae05d8f 100644 --- a/src/plugins/debugger/debuggerengine.cpp +++ b/src/plugins/debugger/debuggerengine.cpp @@ -1424,7 +1424,8 @@ void DebuggerEngine::detachDebugger() void DebuggerEngine::exitDebugger() { - QTC_ASSERT(d->m_state == InferiorStopOk, qDebug() << d->m_state); + QTC_ASSERT(d->m_state == InferiorStopOk || d->m_state == InferiorUnrunnable, + qDebug() << d->m_state); d->queueShutdownInferior(); }