diff options
author | Christian Stenger <christian.stenger@qt.io> | 2018-10-30 11:20:07 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-11-06 11:26:05 +0000 |
commit | ace6708b88c4cf0c6bbba45b41de561ac6e4c52f (patch) | |
tree | 61ed730029ab6539d41d8ed77938a20e12a346da /share/qtcreator/debugger/dumper.py | |
parent | 687d24b2907b98bf8ee3c2e4e3dc588f93e6c2ea (diff) | |
download | qt-creator-ace6708b88c4cf0c6bbba45b41de561ac6e4c52f.tar.gz |
Debugger: Fix display of null references
Fixes: QTCREATORBUG-21210
Change-Id: I529f38aad9b93707e09ffdd28885e46c2cfd158c
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'share/qtcreator/debugger/dumper.py')
-rw-r--r-- | share/qtcreator/debugger/dumper.py | 5 |
1 files changed, 4 insertions, 1 deletions
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 |