From 944e79d7a6bc9b80210e12f9e96ea37c37703910 Mon Sep 17 00:00:00 2001 From: sapier Date: Sat, 6 Sep 2014 17:41:40 +0200 Subject: [PATCH] Fix access to invalid data on reception of packet with size 0 --- src/connection.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/connection.cpp b/src/connection.cpp index 2f9339e6a..bd0d872ca 100644 --- a/src/connection.cpp +++ b/src/connection.cpp @@ -2143,7 +2143,9 @@ void ConnectionReceiveThread::receive() LOG(derr_con<getDesc() <<"Receive(): Invalid incoming packet, " <<"size: " << received_size - <<", protocol: " << readU32(&packetdata[0]) <= 4) ? readU32(&packetdata[0]) : -1) + << std::endl); continue; }