From 3a7a1c21644ca0cfde6ec5bee2e506ffd168b63d Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 24 Feb 2015 12:38:08 +0100 Subject: [PATCH] Debugger: Make some LLDB warning not break output format Dumper.warn() tries to interleave the message with an ongoing report, whereas the global warn prints directly, possibly breaking the report parsing. Change-Id: If753773d5eedf98a489f155d46d2911e04059461 Reviewed-by: Christian Stenger --- share/qtcreator/debugger/lldbbridge.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py index 76f7d3729fe..7d8476f9e01 100644 --- a/share/qtcreator/debugger/lldbbridge.py +++ b/share/qtcreator/debugger/lldbbridge.py @@ -934,7 +934,7 @@ class Dumper(DumperBase): def putSubItem(self, component, value, tryDynamic=True): if not value.IsValid(): - warn("INVALID SUBITEM: %s" % value.GetName()) + self.warn("INVALID SUBITEM: %s" % value.GetName()) return with SubItem(self, component): self.putItem(value, tryDynamic)