diff --git a/share/qtcreator/debugger/dumper.py b/share/qtcreator/debugger/dumper.py index 4d575d50cfc319b31d028ef6f9039cc870403778..564b87a79924cc097afc779b5477f4d17fc56b17 100644 --- a/share/qtcreator/debugger/dumper.py +++ b/share/qtcreator/debugger/dumper.py @@ -577,6 +577,8 @@ class DumperBase: #warn("TARGS: %s %s" % (typename, targs)) res = [] for item in targs[::-1]: + if len(item) == 0: + continue c = ord(item[0]) if c in (45, 46) or (c >= 48 and c < 58): # '-', '.' or digit. if item.find('.') > -1: