[FFmpeg-devel] [PATCH 1/4] lavf/movenc: fix leak of eac3_priv

Rodger Combs rodger.combs at gmail.com
Tue Mar 13 06:46:45 EET 2018


This could previously happen in error or early-exit cases. The next commit
would make it happen in all cases.
---
 libavformat/movenc.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libavformat/movenc.c b/libavformat/movenc.c
index 5b1e66c897..353a42ae2c 100644
--- a/libavformat/movenc.c
+++ b/libavformat/movenc.c
@@ -5772,6 +5772,7 @@ static void mov_free(AVFormatContext *s)
             av_freep(&mov->tracks[i].par);
         av_freep(&mov->tracks[i].cluster);
         av_freep(&mov->tracks[i].frag_info);
+        av_freep(&mov->tracks[i].eac3_priv);
 
         if (mov->tracks[i].vos_len)
             av_freep(&mov->tracks[i].vos_data);
-- 
2.16.2



More information about the ffmpeg-devel mailing list