On Sat, Feb 25, 2017 at 10:03:58PM +0100, Paul B Mahol wrote: > On 2/25/17, Michael Niedermayer <[email protected]> wrote: > > Fixes invalid shift > > > > Fixes: 670/clusterfuzz-testcase-4852021066727424 > > > > Found-by: continuous fuzzing process > > https://github.com/google/oss-fuzz/tree/master/targets/ffmpeg > > Signed-off-by: Michael Niedermayer <[email protected]> > > --- > > libavcodec/ituh263dec.c | 3 +++ > > 1 file changed, 3 insertions(+) > > > > How this fixes invalid shift? Someone could manually add bunch of zero
theres a v >>= 16 - get_bits_left(&s->gb); [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB There will always be a question for which you do not know the correct answer.
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
