From 5a3a432396a086041ebf81dd84204f1b630e64bb Mon Sep 17 00:00:00 2001 From: Hannes Domani Date: Sun, 12 Aug 2018 15:53:57 +0200 Subject: Valgrind: Fix heob check if executable exists Task-number: QTCREATORBUG-20938 Change-Id: Id1c3cbf610b97a13209e6a767c5e881e9be18ac7 Reviewed-by: hjk Reviewed-by: Eike Ziller --- src/plugins/valgrind/memchecktool.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/plugins/valgrind/memchecktool.cpp') diff --git a/src/plugins/valgrind/memchecktool.cpp b/src/plugins/valgrind/memchecktool.cpp index fc1b009637..6078cd240c 100644 --- a/src/plugins/valgrind/memchecktool.cpp +++ b/src/plugins/valgrind/memchecktool.cpp @@ -780,7 +780,8 @@ void MemcheckTool::heobAction() TaskHub::requestPopup(); return; } - if (!QFile::exists(executable)) { + if (!QFile::exists(executable) + && !QFile::exists(Utils::HostOsInfo::withExecutableSuffix(executable))) { const QString msg = tr("Heob: Cannot find %1.").arg(executable); TaskHub::addTask(Task::Error, msg, Debugger::Constants::ANALYZERTASK_ID); TaskHub::requestPopup(); -- cgit v1.2.3