jaideeppyne opened a new issue, #189:
URL: https://github.com/apache/datasketches-go/issues/189

   `ItemSketchLongSerDe`, `ItemSketchDoubleSerDe`, and `ItemSketchFloatSerDe` 
read fixed-width values without validating that the requested byte range 
exists. A truncated serialized sketch, a negative offset, or an offset beyond 
the buffer therefore causes a slice-bounds panic instead of returning the 
`error` exposed by `DeserializeManyFromSlice`.
   
   The string SerDe already validates the complete range and returns `offset 
out of bounds`. The numeric SerDes should behave consistently so callers such 
as KLL, frequencies, reservoir sampling, and varopt deserializers can propagate 
malformed-input errors rather than crash.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to