ffmpeg | branch: release/7.1 | James Almer <jamr...@gmail.com> | Mon Jan 13 17:28:02 2025 -0300| [04fd3f69b3c3b608ca2654e3688dae7adc3adc8d] | committer: James Almer
avformat/iamf_parse: add missing av_free() call on failure path Fixes ticket #11416 Signed-off-by: James Almer <jamr...@gmail.com> (cherry picked from commit d5873be583ada9e1fb887e2fe8dcfd4b12e0efcd) > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=04fd3f69b3c3b608ca2654e3688dae7adc3adc8d --- libavformat/iamf_parse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/iamf_parse.c b/libavformat/iamf_parse.c index 1ec6924908..1ccb1007e9 100644 --- a/libavformat/iamf_parse.c +++ b/libavformat/iamf_parse.c @@ -565,6 +565,7 @@ static int param_parse(void *s, IAMFContext *c, AVIOContext *pb, if (!mode && !constant_subblock_duration && total_duration != duration) { av_log(s, AV_LOG_ERROR, "Invalid subblock durations in parameter_id %u\n", parameter_id); + av_free(param); return AVERROR_INVALIDDATA; } _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".