From 3b64a6ccbf35b37911450c01ab544cd7f601db36 Mon Sep 17 00:00:00 2001
From: hjk <qtc-committer@nokia.com>
Date: Wed, 21 Jul 2010 11:42:26 +0200
Subject: [PATCH] debugger: skip "release build" check if objdump could not be
 started

---
 src/plugins/debugger/gdb/localplaingdbadapter.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/plugins/debugger/gdb/localplaingdbadapter.cpp b/src/plugins/debugger/gdb/localplaingdbadapter.cpp
index 1e3994b0194..f0483c6c6b8 100644
--- a/src/plugins/debugger/gdb/localplaingdbadapter.cpp
+++ b/src/plugins/debugger/gdb/localplaingdbadapter.cpp
@@ -127,7 +127,11 @@ void LocalPlainGdbAdapter::checkForReleaseBuild()
     args.append(startParameters().executable);
     proc.start(_("objdump"), args);
     proc.closeWriteChannel();
-    QTC_ASSERT(proc.waitForStarted(), qDebug() << "UNABLE TO RUN OBJDUMP");
+    if (!proc.waitForStarted()) {
+        showMessage(_("OBJDUMP PROCESS COULD NOT BE STARTED. "
+            "RELEASE BUILD CHECK WILL FAIL"));
+        return;
+    }
     proc.waitForFinished();
     QByteArray ba = proc.readAllStandardOutput();
     // This should yield something like
-- 
GitLab