From 0697c6d89abc4ed761bda2c64fb74d6489485d3a Mon Sep 17 00:00:00 2001 From: hjk Date: Wed, 25 Feb 2015 17:46:09 +0100 Subject: Debugger: Fix array access with LLDB if index is a long Triggered with the QGraphicsPolygonItem dumper on Linux. Change-Id: I1374ca308c732eb5c25da959d8b499515ed72e66 Reviewed-by: Christian Stenger --- share/qtcreator/debugger/lldbbridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'share') diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py index b7c24b6a0d..5184c102c6 100644 --- a/share/qtcreator/debugger/lldbbridge.py +++ b/share/qtcreator/debugger/lldbbridge.py @@ -69,7 +69,7 @@ Value = lldb.SBValue def impl_SBValue__add__(self, offset): if self.GetType().IsPointerType(): - if isinstance(offset, int): + if isinstance(offset, int) or isinstance(offset, long): pass else: offset = offset.GetValueAsSigned() -- cgit v1.2.1