• Dale Curtis's avatar
    Roll ffmpeg DEPS and fix additional ubsan issues. · aea3d2d4
    Dale Curtis authored
    This change enables AV_EF_EXPLODE such that all serious errors
    encountered during demuxing are fatal. Previously ffmpeg would
    try to ignore these in some cases; leading to ubsan or other
    issues. Specifically crbug.com/698524 and crbug.com/710791.
    
    Due to the removal of the speex parser from ogg, there is one
    test that needs updating with the roll too.
    
    https://chromium.googlesource.com/chromium/third_party/ffmpeg.git/+log/1e816bccb5ff..252244150ad7
    
    $ git log 1e816bccb..252244150 --date=short --no-merges --format='%ad %ae %s'
    2017-11-17 dalecurtis [mpeg4video] Fix undefined shift on assumed 8-bit input.
    2017-11-17 dalecurtis Disable unused ogg codec parsers; they have bugs we don't care about.
    2017-11-17 dalecurtis Use ff_thread_once for fixed, float table init.
    2017-11-17 dalecurtis Fixup some patches messages.
    2017-11-17 dalecurtis [mov] Fix leak of frame_duration_buffer in mov_fix_index().
    2017-11-17 dalecurtis Prevent undefined shift with wrap_bits >= 63.
    2017-11-15 hubbe avformat/mov: Check size of STSC allocation
    2017-11-17 jstebbins [PATCH] lavf/mov: don't read outside frag_index bounds
    
    Created with:
      roll-dep src/third_party/ffmpeg
    
    BUG=786269,782074,783459,784159,654612,779924,710791,698524
    TEST=security test cases no longer fail.
    
    Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
    Change-Id: Ibbf3c32080705d6484682351a351663c51a7f752
    Reviewed-on: https://chromium-review.googlesource.com/777408
    Commit-Queue: Dale Curtis <dalecurtis@chromium.org>
    Reviewed-by: default avatarDan Sanders <sandersd@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#517709}
    aea3d2d4
DEPS 49.5 KB