On Fri, Jul 27, 2012 at 09:10:51PM +0600, Mashiat Sarker Shakkhar wrote:
> Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
> Signed-off-by: Michael Niedermayer <[email protected]>
> ---
>  libavcodec/vc1dec.c |    4 ++++
>  1 files changed, 4 insertions(+), 0 deletions(-)
> 
> diff --git a/libavcodec/vc1dec.c b/libavcodec/vc1dec.c
> index 2ff1315..5b0fe46 100644
> --- a/libavcodec/vc1dec.c
> +++ b/libavcodec/vc1dec.c
> @@ -1048,6 +1048,10 @@ static void vc1_mc_4mv_chroma4(VC1Context *v)
>              mquant = v->altpq;                                 \
>          if ((edges&8) && s->mb_y == (s->mb_height - 1))        \
>              mquant = v->altpq;                                 \
> +        if (!mquant || mquant > 31) {                          \
> +            av_log(v->s.avctx, AV_LOG_ERROR, "invalid mquant %d\n", mquant); 
>   \
> +            mquant = 1;                                        \
> +        }                                                      \
>      }
>  
>  /**
> -- 

LGTM
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to