diff options
author | hjk <qtc-committer@nokia.com> | 2009-06-19 13:09:50 +0200 |
---|---|---|
committer | hjk <qtc-committer@nokia.com> | 2009-06-19 15:57:54 +0200 |
commit | bdafb8bd73b984c26d49a1f101da5fd3daa2d288 (patch) | |
tree | 4a5e0eb26a7b04cca3e033f0596c60a0c114fa8d | |
parent | f29f2c551aefa3e1f2141443b2eb52bd7fec26df (diff) | |
download | qt-creator-bdafb8bd73b984c26d49a1f101da5fd3daa2d288.tar.gz |
debugger: fix crash on "recheck debugging helper" when not debugging
-rw-r--r-- | src/plugins/debugger/debuggermanager.cpp | 2 | ||||
-rw-r--r-- | src/plugins/debugger/debuggermanager.h | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp index 2c48205ff6..0913d598cf 100644 --- a/src/plugins/debugger/debuggermanager.cpp +++ b/src/plugins/debugger/debuggermanager.cpp @@ -1468,7 +1468,7 @@ void DebuggerManager::showQtDumperLibraryWarning(const QString &details) DebuggerStartMode DebuggerManager::startMode() const { - return m_runControl->startMode(); + return m_runControl ? m_runControl->startMode() : NoStartMode; } void DebuggerManager::reloadFullStack() diff --git a/src/plugins/debugger/debuggermanager.h b/src/plugins/debugger/debuggermanager.h index 2beb059921..4d581e533d 100644 --- a/src/plugins/debugger/debuggermanager.h +++ b/src/plugins/debugger/debuggermanager.h @@ -118,6 +118,7 @@ enum DebuggerStatus enum DebuggerStartMode { + NoStartMode, StartInternal, // Start current start project's binary StartExternal, // Start binary found in file system AttachExternal, // Attach to running process by process id |