ffmpeg | branch: master | Paul B Mahol <one...@gmail.com> | Thu Oct 18 10:21:09 2018 +0200| [bf5bdbdb926742235e2037389115e9308223e153] | committer: Paul B Mahol
avfilter/af_adelay: do not crash if allocation of chandelay failed > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bf5bdbdb926742235e2037389115e9308223e153 --- libavfilter/af_adelay.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libavfilter/af_adelay.c b/libavfilter/af_adelay.c index d6d81ba7d8..46c3d51040 100644 --- a/libavfilter/af_adelay.c +++ b/libavfilter/af_adelay.c @@ -249,10 +249,11 @@ static int request_frame(AVFilterLink *outlink) static av_cold void uninit(AVFilterContext *ctx) { AudioDelayContext *s = ctx->priv; - int i; - for (i = 0; i < s->nb_delays; i++) - av_freep(&s->chandelay[i].samples); + if (s->chandelay) { + for (int i = 0; i < s->nb_delays; i++) + av_freep(&s->chandelay[i].samples); + } av_freep(&s->chandelay); } _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog