diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2012-02-28 10:22:28 -0800 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2012-02-28 20:57:44 +0100 |
commit | 9dbd437da2bafbec540e38cb51bc7ce2b0101ee5 (patch) | |
tree | df02337d361f2a72f61ae40314a952e077de5477 /libavutil | |
parent | 2510e1476e9a8bfcca0fe4e85a1380482aed0ab3 (diff) | |
download | ffmpeg-9dbd437da2bafbec540e38cb51bc7ce2b0101ee5.tar.gz |
Indeo3: fix crashes on corrupt bitstreams.
Splits at borders of cells are invalid, since it leaves one of the
cells with a width/height of zero. Also, propagate errors on buffer
allocation failures, so we don't continue decoding (which crashes).
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
(cherry picked from commit fc9bc08dca9ac32526251e19fcf738d23b8c68d1)
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
Diffstat (limited to 'libavutil')
0 files changed, 0 insertions, 0 deletions