From e22f8e37e458abcd2be3a4db11ccb5de894c4a40 Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 6 Jan 2016 12:27:01 +0100 Subject: [PATCH] Debugger: Fix transfer of object address with LLDB For opening memory editor etc. This was a regression after protocol changes in 525c33f99. Change-Id: I519ab744122547bd5d0094675dbd471d8e77e98c Reviewed-by: Alexandru Croitor Reviewed-by: Christian Stenger --- share/qtcreator/debugger/lldbbridge.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py index ee9248d462e..36bbf54b4e7 100644 --- a/share/qtcreator/debugger/lldbbridge.py +++ b/share/qtcreator/debugger/lldbbridge.py @@ -974,7 +974,7 @@ class Dumper(DumperBase): #if int(addr) == 0xffffffffffffffff: # raise RuntimeError("Illegal address") if self.currentPrintsAddress and not addr is None: - self.put('addr="0x%x",' % int(addr)) + self.put('address="0x%x",' % int(addr)) def isFunctionType(self, typeobj): if self.isGoodLldb: @@ -1007,7 +1007,7 @@ class Dumper(DumperBase): self.put('iname="%s",' % self.currentIName) self.putType(typeName) self.put('numchild="%s",' % numchild) - self.put('addr="0x%x",' % value.GetLoadAddress()) + self.put('address="0x%x",' % value.GetLoadAddress()) self.putItemCount(numchild) if self.currentIName in self.expandedINames: with Children(self):