Debugger: fix stringdata offset in metadata

Change-Id: I94899346c8193218133f80aa2716a6e5d44093e2
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
David Schulz
2021-03-19 13:42:05 +01:00
parent e05fe66f4b
commit 35b190834c

View File

@@ -1781,7 +1781,10 @@ class DumperBase():
def metaString(self, metaObjectPtr, index, revision):
ptrSize = self.ptrSize()
stringdata = self.extractPointer(toInteger(metaObjectPtr) + ptrSize)
stringdataOffset = ptrSize
if self.isWindowsTarget():
stringdataOffset += ptrSize # indirect super data member
stringdata = self.extractPointer(toInteger(metaObjectPtr) + stringdataOffset)
def unpackString(base, size):
try: