We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 20e4301 commit 5d3364bCopy full SHA for 5d3364b
vobsub/src/mpeg2/ps.rs
@@ -46,8 +46,10 @@ named!(pub header<Header>,
46
take_bits!(u8, 5) >>
47
// Number of bytes of stuffing.
48
stuffing_length: take_bits!(usize, 3) >>
49
- // Stuffing bytes.
50
- take_bits!(u32, stuffing_length * 8) >>
+ // Stuffing bytes. We just want to ignore these, but use a
+ // large enough type to prevent overflow panics when
51
+ // fuzzing.
52
+ take_bits!(u64, stuffing_length * 8) >>
53
(Header {
54
scr: scr,
55
bit_rate: bit_rate,
0 commit comments