Sophie

Sophie

distrib > Mageia > 1 > i586 > by-pkgid > 6988c923d007989602f730672aaeea1e > files > 20

avidemux-2.5.4-5.2.mga1.src.rpm

--- ffmpeg/libavcodec/aacdec.c~	2010-11-12 06:04:40.000000000 -0500
+++ ffmpeg/libavcodec/aacdec.c	2012-01-09 11:14:49.324427012 -0500
@@ -739,9 +739,9 @@ 
                 av_log(ac->avctx, AV_LOG_ERROR, overread_err);
                 return -1;
             }
-            if (sect_end > ics->max_sfb) {
+            if (sect_end > ics->max_sfb || sect_end == 0) {
                 av_log(ac->avctx, AV_LOG_ERROR,
-                       "Number of bands (%d) exceeds limit (%d).\n",
+                       "Number of bands (%d) is invalid, limit (%d).\n",
                        sect_end, ics->max_sfb);
                 return -1;
             }