summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-06-17 14:21:56 +0200
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2009-06-17 14:21:56 +0200
commit24c321d5ded55f5341d54bc9625bec863548e608 (patch)
tree2ae94432cd38e94fdf83e7b384cb9e768b8613a0
parent3c6bb2429a74c7f35d04dc72cb7ebf9f001e4974 (diff)
downloadqt-creator-24c321d5ded55f5341d54bc9625bec863548e608.tar.gz
Prevent cdb from repetitively initalizing dumpers in case of failures.
-rw-r--r--src/plugins/debugger/cdb/cdbdumperhelper.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/debugger/cdb/cdbdumperhelper.cpp b/src/plugins/debugger/cdb/cdbdumperhelper.cpp
index 140c69a50a..d9c27c7021 100644
--- a/src/plugins/debugger/cdb/cdbdumperhelper.cpp
+++ b/src/plugins/debugger/cdb/cdbdumperhelper.cpp
@@ -350,6 +350,7 @@ bool CdbDumperHelper::ensureInitialized(QString *errorMessage)
*errorMessage = msgLoadFailed(m_library, false, *errorMessage);
m_access->showDebuggerOutput(m_messagePrefix, *errorMessage);
m_access->showQtDumperLibraryWarning(*errorMessage);
+ m_state = Disabled; // No message here, no point in retrying
return false;
case CallLoadNoQtApp:
m_access->showDebuggerOutput(m_messagePrefix, QCoreApplication::translate("Debugger::Internal::CdbDumperHelper", "The debuggee does not appear to be Qt application."));