aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/voc.c
diff options
context:
space:
mode:
authorReinhard Tartler <siretart@tauware.de>2012-06-03 19:35:50 +0200
committerReinhard Tartler <siretart@tauware.de>2012-06-03 19:35:50 +0200
commit5a9588b088423772ba567a71a3b0d4800c77d407 (patch)
treeddd3563c04b472b53400ea63551ff177704b290b /libavformat/voc.c
parent02cd93f4ad432769bdda96c36e920d3664bc3e75 (diff)
downloadffmpeg-5a9588b088423772ba567a71a3b0d4800c77d407.tar.gz
png: check bit depth for PAL8/Y400A pixel formats.
Wrong bit depth can lead to invalid rowsize values, which crashes the decoder further down. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org (cherry picked from commit d2205d6543881f2e6fa18c8a354bbcf91a1235f7) Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit b8d6ba9d50e80fdce2ed74cdaffd4960df8a21c5) Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 33f93005f1a86c108302b4c5978aa1a3d8e092cc) Signed-off-by: Reinhard Tartler <siretart@tauware.de> (cherry picked from commit 4c8c2660bd9252775c9a1dc2e2f36cb34718595a) Signed-off-by: Reinhard Tartler <siretart@tauware.de> Conflicts: libavcodec/pngdec.c
Diffstat (limited to 'libavformat/voc.c')
0 files changed, 0 insertions, 0 deletions