sile / libflate

A Rust implementation of DEFLATE algorithm and related formats (ZLIB, GZIP)

Home Page:https://docs.rs/libflate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UB in the public safe API - where to report?

jorgecarleitao opened this issue · comments

I was able to trigger undefined behavior (according to MIRI) using the public safe API of libflate (v1.1.1). Is there a private channel where this can be communicated and discussed, or it is ok to report it here?

After some investigations, the UB is being triggered on the dependency rle-decode-fast. Closing this. Sorry for the noise :/

Don't mind. Thank you anyway😄

fwiw, our CI is getting MIRI failures from rle-decode-fast for some time now. Together with dark-arts folks, we were able to identify the root cause and have a fix: WanzenBug/rle-decode-helper#8 . Unfortunately, the crate seems un-mainained. Is there a path forward here?

It seems the issue mentioned in the above comment has already been resolved 🎉