diff options
author | hjk <hjk@qt.io> | 2018-11-22 09:42:35 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-11-22 13:25:24 +0000 |
commit | afe5699f8d71b3351b73cacabad7f9d7ab4be89c (patch) | |
tree | c6482fea1b81842021964db0933340df37cd3171 /share | |
parent | f4f95ad35f636c4f8365e2452e64a1446018c28c (diff) | |
download | qt-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.py | 2 |
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 |