opj_tcd_mct_decode(): avoid heap buffer overflow when components have not the same...
authorEven Rouault <even.rouault@spatialys.com>
Fri, 8 Sep 2017 08:56:49 +0000 (10:56 +0200)
committerEven Rouault <even.rouault@spatialys.com>
Fri, 8 Sep 2017 08:56:49 +0000 (10:56 +0200)
commit28094e1ebfa420f9a0bdc7a11b8d4ee5f154db35
tree4991651fed019b6c14c63b8bc45077beecebfe20
parent33167ddc13fd20313ccfcdc64141000407b68b8f
opj_tcd_mct_decode(): avoid heap buffer overflow when components have not the same number of resolutions. Also fixes an issue with subtile decoding. Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3331. Credit to OSS Fuzz
src/lib/openjp2/tcd.c