debugger: fix soft assertion when "operate by instruction" was toggle without

a valid stack trace.
This commit is contained in:
hjk
2010-03-25 14:59:16 +01:00
parent ca6f735204
commit 3d30239a1c

View File

@@ -1473,6 +1473,8 @@ void DebuggerManager::fileOpen(const QString &fileName)
void DebuggerManager::operateByInstructionTriggered() void DebuggerManager::operateByInstructionTriggered()
{ {
if (!d->m_engine)
return;
QTC_ASSERT(d->m_stackHandler, return); QTC_ASSERT(d->m_stackHandler, return);
StackFrame frame = d->m_stackHandler->currentFrame(); StackFrame frame = d->m_stackHandler->currentFrame();
gotoLocation(frame, true); gotoLocation(frame, true);