summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-11-22 09:42:35 +0100
committerhjk <hjk@qt.io>2018-11-22 13:25:24 +0000
commitafe5699f8d71b3351b73cacabad7f9d7ab4be89c (patch)
treec6482fea1b81842021964db0933340df37cd3171 /share
parentf4f95ad35f636c4f8365e2452e64a1446018c28c (diff)
downloadqt-creator-afe5699f8d71b3351b73cacabad7f9d7ab4be89c.tar.gz
Debugger: Show module in stack frames also for LLDB
Change-Id: I2b20b83bedf98a1b0eb17519fb4bec536e48dbaf Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'share')
-rw-r--r--share/qtcreator/debugger/lldbbridge.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index a3b46a413e..486c5a4ec9 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -1083,6 +1083,7 @@ class Dumper(DumperBase):
addr = frame.GetPCAddress().GetLoadAddress(self.target)
functionName = frame.GetFunctionName()
+ module = frame.GetModule()
if isNativeMixed and functionName == '::qt_qmlDebugMessageAvailable()':
interpreterStack = self.extractInterpreterStack()
@@ -1102,6 +1103,7 @@ class Dumper(DumperBase):
result += ',address="0x%x"' % addr
result += ',function="%s"' % functionName
result += ',line="%d"' % lineNumber
+ result += ',module="%s"' % module
result += ',file="%s"},' % fileName
result += ']'
result += ',hasmore="%d"' % isLimited