diff options
author | Dale Curtis <dalecurtis@chromium.org> | 2012-03-07 14:26:58 -0800 |
---|---|---|
committer | Reinhard Tartler <siretart@tauware.de> | 2013-01-12 19:34:40 +0100 |
commit | 55065315caf138223b1f2f4e168fc64f601d1352 (patch) | |
tree | b1cb6c8807982a838b8d5d86d84d57a550dc74ff /libavformat/spdifenc.c | |
parent | 808187965570012cca99a7c0fdf1d93652947285 (diff) | |
download | ffmpeg-55065315caf138223b1f2f4e168fc64f601d1352.tar.gz |
Fix uninitialized reads on malformed ogg files.
The ogg decoder wasn't padding the input buffer with the appropriate
FF_INPUT_BUFFER_PADDING_SIZE bytes. Which led to uninitialized reads in
various pieces of parsing code when they thought they had more data than
they actually did.
Signed-off-by: Dale Curtis <dalecurtis@chromium.org>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit ef0d779706c77ca9007527bd8d41e9400682f4e4)
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
Diffstat (limited to 'libavformat/spdifenc.c')
0 files changed, 0 insertions, 0 deletions