From ace6708b88c4cf0c6bbba45b41de561ac6e4c52f Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 30 Oct 2018 11:20:07 +0100 Subject: Debugger: Fix display of null references Fixes: QTCREATORBUG-21210 Change-Id: I529f38aad9b93707e09ffdd28885e46c2cfd158c Reviewed-by: Christian Stenger Reviewed-by: hjk --- share/qtcreator/debugger/dumper.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'share/qtcreator/debugger/dumper.py') diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py index b48cf0b591..8ad0e52a9e 100644 --- a/share/qtcreator/debugger/dumper.py +++ b/share/qtcreator/debugger/dumper.py @@ -2786,7 +2786,10 @@ class DumperBase: if typeobj.code == TypeCodeReference: #warn('REFERENCE VALUE: %s' % value) val = value.dereference() - self.putItem(val) + if val.laddress != 0: + self.putItem(val) + else: + self.putSpecialValue('nullreference') self.putBetterType(typeName) return -- cgit v1.2.1