From 428b95f62efbc01c86a1f144ebf08d1f85027fa6 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 11 Feb 2014 13:30:55 +0100 Subject: [PATCH] Debugger: Skip non-executable auto-detected debuggers Task-number: QTCREATORBUG-11452 Change-Id: I03a7d2b3dda0b7ffa92ddf1d640d9512f501575e Reviewed-by: hjk --- src/plugins/debugger/debuggeritemmanager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp index ae30219d9f2..c1f2cc74b53 100644 --- a/src/plugins/debugger/debuggeritemmanager.cpp +++ b/src/plugins/debugger/debuggeritemmanager.cpp @@ -249,7 +249,7 @@ void DebuggerItemManager::autoDetectGdbOrLldbDebuggers() } foreach (const QFileInfo &fi, suspects) { - if (fi.exists()) { + if (fi.exists() && fi.isExecutable()) { FileName command = FileName::fromString(fi.absoluteFilePath()); if (findByCommand(command)) continue;