From a11740ab417792ba200dd257a8f2a1dcc2ffa521 Mon Sep 17 00:00:00 2001 From: Francesco Cozzuto Date: Fri, 14 Nov 2025 21:14:33 +0100 Subject: [PATCH] Fix uninitialized BinaryReader struct when parsing auth response message --- src/chunk_server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/chunk_server.c b/src/chunk_server.c index 17628ff..eb7b300 100644 --- a/src/chunk_server.c +++ b/src/chunk_server.c @@ -485,7 +485,8 @@ process_metadata_server_sync_4(ChunkServer *state, int conn_idx, ByteView msg) static int process_metadata_server_auth_response(ChunkServer *state, int conn_idx, ByteView msg) { - BinaryReader reader; + BinaryReader reader = { msg.ptr, msg.len, 0 }; + if (!binary_read(&reader, NULL, sizeof(MessageHeader))) return -1;