From dc73498d3464bb8780243abbc7fb2010424465a3 Mon Sep 17 00:00:00 2001 From: hjk <qtc-committer@nokia.com> Date: Tue, 17 Jan 2012 13:34:35 +0100 Subject: [PATCH] debugger: show value of pointers that can't be dereferenced Task-number: QTCREATORBUG-6814 Change-Id: If7aa58e007ba17cb7dfb3b5f3ab8950a60bbf064 Reviewed-by: hjk <qthjk@ovi.com> --- share/qtcreator/dumper/dumper.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/share/qtcreator/dumper/dumper.py b/share/qtcreator/dumper/dumper.py index 1a0934a08a6..5966129859b 100644 --- a/share/qtcreator/dumper/dumper.py +++ b/share/qtcreator/dumper/dumper.py @@ -1503,7 +1503,9 @@ class Dumper: try: value.dereference() except: - self.putValue("<optimized out>") + # Failure to dereference a pointer should at least + # show the value of a pointer. + self.putValue(cleanAddress(value)) self.putType(typeName) self.putNumChild(0) return -- GitLab