diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py index 3cc9d26b9fc75adba1dda73eee2d0e980f92c909..7b1cb9a0a0de2e1c06904d3a805b838a5f0c4265 100644 --- a/share/qtcreator/gdbmacros/dumper.py +++ b/share/qtcreator/gdbmacros/dumper.py @@ -1089,7 +1089,7 @@ class Dumper: #warn("AUTODEREF: %s" % self.autoDerefPointers) #warn("IS HANDLED: %s" % isHandled) #warn("RES: %s" % (self.autoDerefPointers and not isHandled)) - if self.autoDerefPointers and not isHandled: + if (not isHandled) and (self.autoDerefPointers or name == "this"): ## Generic pointer type. #warn("GENERIC AUTODEREF POINTER: %s" % value.address) innerType = item.value.type.target()