forked from qt-creator/qt-creator
Debugger: Fix QHash dumper for empty containers
Task-number: QTCREATORBUG-24098 Change-Id: I2bf15504ffefdb458a5d93c9185f8b695f120189 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -885,6 +885,10 @@ def qdumpHelper_QHash_5(d, value, keyType, valueType):
|
|||||||
|
|
||||||
def qdumpHelper_QHash_6(d, value, keyType, valueType):
|
def qdumpHelper_QHash_6(d, value, keyType, valueType):
|
||||||
dptr = d.extractPointer(value)
|
dptr = d.extractPointer(value)
|
||||||
|
if dptr == 0:
|
||||||
|
d.putItemCount(0)
|
||||||
|
return
|
||||||
|
|
||||||
ref, _, size, buckets, seed, spans = d.split('i@qqqp', dptr)
|
ref, _, size, buckets, seed, spans = d.split('i@qqqp', dptr)
|
||||||
|
|
||||||
d.check(0 <= size and size <= 100 * 1000 * 1000)
|
d.check(0 <= size and size <= 100 * 1000 * 1000)
|
||||||
|
Reference in New Issue
Block a user