aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mpeg12data.c
diff options
context:
space:
mode:
authorDale Curtis <dalecurtis@chromium.org>2012-03-07 14:26:58 -0800
committerReinhard Tartler <siretart@tauware.de>2013-02-10 18:01:15 +0100
commitc3761b661874174a63aded4933a62aa1246f9339 (patch)
treea3b66259d51453f60386f8474c76a5da10aa0c0a /libavcodec/mpeg12data.c
parent2e1474fd9988e0d8749b8ba2eb46a945ef37dfb7 (diff)
downloadffmpeg-c3761b661874174a63aded4933a62aa1246f9339.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 'libavcodec/mpeg12data.c')
0 files changed, 0 insertions, 0 deletions