There is an acknowledged but unfixed deserialization bug for stream lists larger than 2^16 bytes.
File: foreign/go/binary_serialization/binary_response_deserializer.go lines 81-82
//TODO there's a deserialization bug, investigate this
//it occurs only with payload greater than 2 pow 16
Users with many streams (or streams with long names) will get corrupted stream lists. No error is returned.
we need to fix the deserialization logic and add a regression test with a payload > 64KB.
There is an acknowledged but unfixed deserialization bug for stream lists larger than 2^16 bytes.
File:
foreign/go/binary_serialization/binary_response_deserializer.golines 81-82Users with many streams (or streams with long names) will get corrupted stream lists. No error is returned.
we need to fix the deserialization logic and add a regression test with a payload > 64KB.