ffmpeg | branch: release/3.4 | Dale Curtis <dalecur...@chromium.org> | Fri Nov 17 14:53:25 2017 -0800| [9a00ce0ff8643111711b932443255f365a26ee98] | committer: Michael Niedermayer
Fix leak of frame_duration_buffer in mov_fix_index(). Should be unconditionally freed at the end of mov_fix_index() in case it hasn't been used during the fix up. Signed-off-by: Dale Curtis <dalecur...@chromium.org> Reviewed-by: Sasi Inguva <isasi-at-google....@ffmpeg.org> Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> (cherry picked from commit d073be2291e40129d107ca4573097d6d6d2dbf68) Signed-off-by: Michael Niedermayer <mich...@niedermayer.cc> > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9a00ce0ff8643111711b932443255f365a26ee98 --- libavformat/mov.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/mov.c b/libavformat/mov.c index 5acac07d22..57cef83bba 100644 --- a/libavformat/mov.c +++ b/libavformat/mov.c @@ -3329,6 +3329,7 @@ static void mov_fix_index(MOVContext *mov, AVStream *st) // Free the old index and the old CTTS structures av_free(e_old); av_free(ctts_data_old); + av_freep(&frame_duration_buffer); // Null terminate the index ranges array current_index_range++; _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog