• Ronald S. Bultje's avatar
    Indeo3: fix crashes on corrupt bitstreams. · fc9bc08d
    Ronald S. Bultje authored
    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
    fc9bc08d
indeo3.c 38.5 KB