vpx/vp8/decoder
James Zern 45daecb4f7 vp8_decode_frame: fix oob read on truncated key frame
the check for error correction being disabled was overriding the data
length checks. this avoids returning incorrect information (width /
height) for the decoded frame which could result in inconsistent sizes
returned in to an application causing it to read beyond the bounds of
the frame allocation.

BUG=webm:1443
BUG=b/62458770

Change-Id: I063459674e01b57c0990cb29372e0eb9a1fbf342
2017-06-08 23:16:04 +00:00
..
dboolhuff.c vp8: apply clang-format 2016-07-15 19:28:44 -07:00
dboolhuff.h vp8: apply clang-format 2016-07-15 19:28:44 -07:00
decodeframe.c vp8_decode_frame: fix oob read on truncated key frame 2017-06-08 23:16:04 +00:00
decodemv.c Remove CONFIG_DEBUG guards from assert() 2016-08-31 23:01:57 -07:00
decodemv.h vp8/decoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
decoderthreading.h vp8/decoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
detokenize.c vp8: apply clang-format 2016-07-15 19:28:44 -07:00
detokenize.h vp8/decoder: add extern "C" to headers 2014-01-23 16:21:24 -08:00
ec_types.h vp8: apply clang-format 2016-07-15 19:28:44 -07:00
error_concealment.c apply clang-format 2016-09-15 15:07:53 -07:00
error_concealment.h vp8: apply clang-format 2016-07-15 19:28:44 -07:00
onyxd_if.c vp8_create_decoder_instances: correct pbi[] memset 2017-03-03 15:23:32 -08:00
onyxd_int.h Reapply 'Amend and improve VP8 multithreading implementation' 2016-12-13 02:11:34 +00:00
threading.c Change order of operation to avoid ubsan warnings 2016-12-14 09:37:14 -08:00
treereader.h vp8: apply clang-format 2016-07-15 19:28:44 -07:00