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