From db344dfbf4ddb768e1fee5271f16022b49f9a056 Mon Sep 17 00:00:00 2001
From: hjk <hjk@theqtcompany.com>
Date: Wed, 22 Apr 2015 09:40:55 +0200
Subject: [PATCH] Debugger: Blacklist lldb-platform-* as possible debugger

Task-number: QTCREATORBUG-14309
Change-Id: I86bb47138a1e3d76120d1c2d0625a86036715d57
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
---
 src/plugins/debugger/debuggeritemmanager.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/plugins/debugger/debuggeritemmanager.cpp b/src/plugins/debugger/debuggeritemmanager.cpp
index 4b97b40e28..b4736f2328 100644
--- a/src/plugins/debugger/debuggeritemmanager.cpp
+++ b/src/plugins/debugger/debuggeritemmanager.cpp
@@ -251,8 +251,11 @@ void DebuggerItemManager::autoDetectGdbOrLldbDebuggers()
     dir.setFilter(QDir::Files | QDir::Executable);
     foreach (const QString &base, path) {
         dir.setPath(base);
-        foreach (const QString &entry, dir.entryList())
+        foreach (const QString &entry, dir.entryList()) {
+            if (entry.startsWith(QLatin1String("lldb-platform-")))
+                continue;
             suspects.append(FileName::fromString(dir.absoluteFilePath(entry)));
+        }
     }
 
     foreach (const FileName &command, suspects) {
-- 
GitLab