debugger: skip "release build" check if objdump could not be started

This commit is contained in:
hjk
2010-07-21 11:42:26 +02:00
parent c234c7cf14
commit 3b64a6ccbf

View File

@@ -127,7 +127,11 @@ void LocalPlainGdbAdapter::checkForReleaseBuild()
args.append(startParameters().executable); args.append(startParameters().executable);
proc.start(_("objdump"), args); proc.start(_("objdump"), args);
proc.closeWriteChannel(); 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(); proc.waitForFinished();
QByteArray ba = proc.readAllStandardOutput(); QByteArray ba = proc.readAllStandardOutput();
// This should yield something like // This should yield something like