diff --git a/share/qtcreator/gdbmacros/dumper.py b/share/qtcreator/gdbmacros/dumper.py index 323d12d609c5ae32fc1706a2e9ef96d28feef1a3..7e614ff75f64648378850ca4f3b4559f5fa3ec96 100644 --- a/share/qtcreator/gdbmacros/dumper.py +++ b/share/qtcreator/gdbmacros/dumper.py @@ -1053,6 +1053,7 @@ class Dumper: #warn("NAMESPACE: '%s'" % self.ns) #warn("VARIABLES: %s" % varList) #warn("EXPANDED INAMES: %s" % self.expandedINames) + #warn("WATCHERS: %s" % watchers) module = sys.modules[__name__] # @@ -1228,7 +1229,11 @@ class Dumper: self.putAddress(value.address) self.putItemHelper(item) except RuntimeError: - pass + self.currentType = " " + self.currentValue = "<no such value>" + self.currentChildNumChild = -1 + self.currentNumChilds = 0 + self.putNumChild(0) def put(self, value):