From dd369c9adbdd6b5bb306db15dce9ad8d370385fc Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Wed, 25 Feb 2015 21:18:13 +0100 Subject: [PATCH] avcodec/snow: Initialize spatial_decomposition_count to a valid value Fixes undefined behavior Fixes: signal_sigsegv_24169e6_3445_cov_3778346427_snow_chroma_bug.avi Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer --- libavcodec/snow.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/snow.c b/libavcodec/snow.c index 07ad854c18..101c8f83e5 100644 --- a/libavcodec/snow.c +++ b/libavcodec/snow.c @@ -434,6 +434,7 @@ av_cold int ff_snow_common_init(AVCodecContext *avctx){ s->avctx= avctx; s->max_ref_frames=1; //just make sure it's not an invalid value in case of no initial keyframe + s->spatial_decomposition_count = 1; ff_me_cmp_init(&s->mecc, avctx); ff_hpeldsp_init(&s->hdsp, avctx->flags);