Initialise the length fields of the reader struct in decode_message, even if the message is invalid, fixes a crash where the message was too short