On Fri, Jan 15, 2016 at 12:30:28AM +0100, Andreas Cadhalpun wrote: > s->ac_val[0][0] is of type 'int16_t [16]', but points into a larger buffer. > Here it is used as base pointer to find the correct position in the > larger buffer by adding 's->block_index[n] * 16' and thus as 'int16_t *'. > > This fixes clang's ubsan runtime error: index out of bounds for type > 'int16_t [16]' > > Fixes: test_case.mp4 > > Found-by: Tyson Smith <twsm...@mozilla.com> > Signed-off-by: Andreas Cadhalpun <andreas.cadhal...@googlemail.com>
LGTM [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Republics decline into democracies and democracies degenerate into despotisms. -- Aristotle
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel