summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--share/qtcreator/debugger/lldbbridge.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index e61b56768e..5feadf54c7 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -872,10 +872,8 @@ class Dumper(DumperBase):
if self.sysRoot_:
self.debugger.SetCurrentPlatformSDKRoot(self.sysRoot_)
- if os.path.isfile(self.executable_):
- self.target = self.debugger.CreateTarget(self.executable_, None, None, True, error)
- else:
- self.target = self.debugger.CreateTarget(None, None, None, True, error)
+ exefile = None if self.attachPid_ > 0 else self.executable_
+ self.target = self.debugger.CreateTarget(exefile, None, None, True, error)
if self.nativeMixed:
self.interpreterEventBreakpoint = \