From 9c1df6a8e141edb4bc4bb299cfa8c92a62c95270 Mon Sep 17 00:00:00 2001 From: Matt Bonneau Date: Tue, 10 Dec 2019 23:05:53 -0500 Subject: [PATCH] Should be framestart + 2 --- src/Messaging/MessageBuffer.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Messaging/MessageBuffer.php b/src/Messaging/MessageBuffer.php index 300b330..6b3b440 100644 --- a/src/Messaging/MessageBuffer.php +++ b/src/Messaging/MessageBuffer.php @@ -72,7 +72,7 @@ class MessageBuffer { } $frameStart = 0; - while ($frameStart + 1 <= $dataLen) { + while ($frameStart + 2 <= $dataLen) { $headerSize = 2; $payload_length = unpack('C', $data[$frameStart + 1] & "\x7f")[1]; $isMasked = ($data[$frameStart + 1] & "\x80") === "\x80";