PR #22933 opened by Zhao Zhili (quink) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22933 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22933.patch
size is uninitialized when av_dynamic_hdr_smpte2094_app5_alloc failed. Signed-off-by: Zhao Zhili <[email protected]> >From 38e94e21654b6c6771fe6327f6dbad9117a7d96a Mon Sep 17 00:00:00 2001 From: Zhao Zhili <[email protected]> Date: Mon, 27 Apr 2026 14:55:32 +0800 Subject: [PATCH] avformat/matroskadec: fix invalid check and uninitialized memory access size is uninitialized when av_dynamic_hdr_smpte2094_app5_alloc failed. Signed-off-by: Zhao Zhili <[email protected]> --- libavformat/matroskadec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index de14ff96b8..b303d534aa 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -3973,7 +3973,7 @@ static int matroska_parse_block_additional(MatroskaDemuxContext *matroska, break; // ignore hdr_smpte_2094_app5 = av_dynamic_hdr_smpte2094_app5_alloc(&hdr_smpte_2094_app5_size); - if (!hdr_smpte_2094_app5_size) + if (!hdr_smpte_2094_app5) return AVERROR(ENOMEM); if ((res = av_dynamic_hdr_smpte2094_app5_from_t35(hdr_smpte_2094_app5, -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
