diff options
author | Reinhard Tartler <[email protected]> | 2012-06-03 19:35:50 +0200 |
---|---|---|
committer | Reinhard Tartler <[email protected]> | 2012-06-03 19:35:50 +0200 |
commit | 5a9588b088423772ba567a71a3b0d4800c77d407 (patch) | |
tree | ddd3563c04b472b53400ea63551ff177704b290b /libavcodec/rtjpeg.c | |
parent | 02cd93f4ad432769bdda96c36e920d3664bc3e75 (diff) |
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: [email protected]
(cherry picked from commit d2205d6543881f2e6fa18c8a354bbcf91a1235f7)
Signed-off-by: Reinhard Tartler <[email protected]>
(cherry picked from commit b8d6ba9d50e80fdce2ed74cdaffd4960df8a21c5)
Signed-off-by: Reinhard Tartler <[email protected]>
(cherry picked from commit 33f93005f1a86c108302b4c5978aa1a3d8e092cc)
Signed-off-by: Reinhard Tartler <[email protected]>
(cherry picked from commit 4c8c2660bd9252775c9a1dc2e2f36cb34718595a)
Signed-off-by: Reinhard Tartler <[email protected]>
Conflicts:
libavcodec/pngdec.c
Diffstat (limited to 'libavcodec/rtjpeg.c')
0 files changed, 0 insertions, 0 deletions