On Sat, Dec 5, 2015 at 2:43 PM, Ganesh Ajjanagadde <gajjanaga...@gmail.com> wrote: > This is a somewhat subtle failure that can occur when the realloc_array > fails in FORMATS_REF. > > Signed-off-by: Ganesh Ajjanagadde <gajjanaga...@gmail.com> > --- > libavfilter/formats.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavfilter/formats.c b/libavfilter/formats.c > index 2b13cbf..95a6b11 100644 > --- a/libavfilter/formats.c > +++ b/libavfilter/formats.c > @@ -445,7 +445,7 @@ do { \ > do { \ > int idx = -1; \ > \ > - if (!*ref) \ > + if (!*ref || !(*ref)->refs) \ > return; \ > \ > FIND_REF_INDEX(ref, idx); \ > -- > 2.6.3 >
Ping; want to get this in together with the avfilter memleak patches. Thanks. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel