From ad42c24c9617504253ab28735c2ba7d869b7072a Mon Sep 17 00:00:00 2001 From: Martchus Date: Mon, 24 Dec 2018 17:35:10 +0100 Subject: [PATCH] Prevent reading QNetworkReply in error case when not bytes available --- connector/syncthingconnection.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connector/syncthingconnection.cpp b/connector/syncthingconnection.cpp index 809920c..d161242 100644 --- a/connector/syncthingconnection.cpp +++ b/connector/syncthingconnection.cpp @@ -816,7 +816,7 @@ void SyncthingConnection::emitError(const QString &message, const QJsonParseErro */ void SyncthingConnection::emitError(const QString &message, SyncthingErrorCategory category, QNetworkReply *reply) { - emit error(message + reply->errorString(), category, reply->error(), reply->request(), reply->readAll()); + emit error(message + reply->errorString(), category, reply->error(), reply->request(), reply->bytesAvailable() ? reply->readAll() : QByteArray()); } /*!