An issue exists in the byte_struct crate prior to 0.6.1 for Rust. There can be a drop of uninitialized memory if a certain deserialization method panics.
byte struct project byte struct