Closed bczhc closed 1 year ago
https://doc.rust-lang.org/nightly/std/io/trait.Read.html#tymethod.read
Calling read with an uninitialized buf (of the kind one obtains via MaybeUninit
) is not safe, and can lead to undefined behavior.
https://users.rust-lang.org/t/proper-way-write-to-maybeuninit-u8-const-via-mut-u8
https://github.com/bczhc/bzip3-rs/blob/4435d3a6c8fb7b33cb46049268383f9dc5a3e613/src/lib.rs#L92-L94