RustAudio/lewton

Infinite loop on malformed input

Shnatsel opened this issue · 1 comments

Lewton enters an apparently infinite loop on decoding this file: lewton-infinite-loop.ogg.zip

Steps to reproduce:
RUSTFLAGS='--cfg=fuzzing' cargo run --release --example perf /path/to/file.ogg

Tested on commit 9078060. Found with AFL.rs

est31 commented

The repacked sample is: bug-46-sample001.ogg.zip