From 10ddde412581df0a5353691632b347ee6d78c5ed Mon Sep 17 00:00:00 2001 From: Ulf Hermann Date: Wed, 26 Oct 2016 16:41:17 +0200 Subject: [PATCH] iOS: also process stderr to look for QML debug port This is where the "Waiting for connection ..." message usually appears. In general this mechanism of first replacing the port in the message and then parsing the message to figure out that the iostool (not the application) is actually listening is very confusing and backwards, but fixing this is material for the master branch. Change-Id: I73d3c5a34482403d275e6ea7a9ad59996121b02e Task-number: QTCREATORBUG-17141 Reviewed-by: Christian Stenger --- src/plugins/ios/iosanalyzesupport.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/ios/iosanalyzesupport.cpp b/src/plugins/ios/iosanalyzesupport.cpp index f44e6627b12..7f04ece41c8 100644 --- a/src/plugins/ios/iosanalyzesupport.cpp +++ b/src/plugins/ios/iosanalyzesupport.cpp @@ -102,8 +102,10 @@ void IosAnalyzeSupport::handleRemoteOutput(const QString &output) void IosAnalyzeSupport::handleRemoteErrorOutput(const QString &output) { - if (m_runControl) + if (m_runControl) { m_runControl->appendMessage(output, Utils::StdErrFormat); + m_outputParser.processOutput(output); + } } } // namespace Internal