https://github.com/eVRydayVR/ffmpeg-unwarpvr
Revision 8b819fd9d3f363483559a3e9aeb8b78acba47bb7 authored by Ronald S. Bultje on 13 March 2012, 23:26:44 UTC, committed by Reinhard Tartler on 01 April 2012, 16:33:29 UTC
Progressive images can have only 16 references, error out if there are
more, since the data is almost certainly corrupt, and the invalid value
will lead to random crashes or invalid writes later on.

Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org
(cherry picked from commit e0febda22d0e0fab094a9c886b0e0f0f662df1ef)

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
1 parent 81c5b4d
History
Tip revision: 8b819fd9d3f363483559a3e9aeb8b78acba47bb7 authored by Ronald S. Bultje on 13 March 2012, 23:26:44 UTC
h264: stricter reference limit enforcement.
Tip revision: 8b819fd
File Mode Size
doc
ffpresets
libavcodec
libavdevice
libavfilter
libavformat
libavutil
libpostproc
libswscale
tests
tools
.gitignore -rw-r--r-- 657 bytes
COPYING.GPLv2 -rw-r--r-- 17.7 KB
COPYING.GPLv3 -rw-r--r-- 34.3 KB
COPYING.LGPLv2.1 -rw-r--r-- 25.9 KB
COPYING.LGPLv3 -rw-r--r-- 7.5 KB
CREDITS -rw-r--r-- 1.0 KB
Changelog -rw-r--r-- 26.1 KB
Doxyfile -rw-r--r-- 66.8 KB
INSTALL -rw-r--r-- 705 bytes
LICENSE -rw-r--r-- 1.9 KB
Makefile -rw-r--r-- 8.5 KB
README -rw-r--r-- 162 bytes
RELEASE -rw-r--r-- 6 bytes
cmdutils.c -rw-r--r-- 32.3 KB
cmdutils.h -rw-r--r-- 8.9 KB
cmdutils_common_opts.h -rw-r--r-- 963 bytes
common.mak -rw-r--r-- 2.5 KB
configure -rwxr-xr-x 101.9 KB
ffmpeg.c -rw-r--r-- 164.4 KB
ffplay.c -rw-r--r-- 96.8 KB
ffprobe.c -rw-r--r-- 14.7 KB
ffserver.c -rw-r--r-- 155.1 KB
ffserver.h -rw-r--r-- 998 bytes
subdir.mak -rw-r--r-- 3.0 KB
version.sh -rwxr-xr-x 678 bytes

README

back to top