]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/jpeg2000.c
Changelog: Add metadata bitstream filters
[ffmpeg] / libavcodec / jpeg2000.c
index 94efc94c4df4476d429ce2aae28aa9359ca5b0db..afeb9df27c40849fa7ef9282d4ebc437a6998590 100644 (file)
@@ -506,6 +506,9 @@ int ff_jpeg2000_init_component(Jpeg2000Component *comp,
         // update precincts size: 2^n value
         reslevel->log2_prec_width  = codsty->log2_prec_widths[reslevelno];
         reslevel->log2_prec_height = codsty->log2_prec_heights[reslevelno];
+        if (!reslevel->log2_prec_width || !reslevel->log2_prec_height) {
+            return AVERROR_INVALIDDATA;
+        }
 
         /* Number of bands for each resolution level */
         if (reslevelno == 0)