On Tue, Dec 8, 2015 at 9:57 PM, Ganesh Ajjanagadde <gajjanaga...@gmail.com> wrote: > 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.
pushed _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel