PR #24866 opened by Timo Rothenpieler (BtbN)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/24866
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/24866.patch

Its contents are otherwise processed from Heap-Garbage further down, since 
parse_read_interval() does not fully initialize the struct.

Fixes #24861


>From 93b5092517f110ce1e140f23595cc9c1ae4f6b11 Mon Sep 17 00:00:00 2001
From: Timo Rothenpieler <[email protected]>
Date: Sat, 3 Oct 2026 21:12:52 +0200
Subject: [PATCH] fftools/ffprobe: properly initialize read_intervals

Fixes #24861
---
 fftools/ffprobe.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
index 3051fe43b5..6bd7adf543 100644
--- a/fftools/ffprobe.c
+++ b/fftools/ffprobe.c
@@ -3159,7 +3159,7 @@ static int parse_read_intervals(const char 
*intervals_spec)
             n++;
     n++;
 
-    read_intervals = av_malloc_array(n, sizeof(*read_intervals));
+    read_intervals = av_calloc(n, sizeof(*read_intervals));
     if (!read_intervals) {
         ret = AVERROR(ENOMEM);
         goto end;
-- 
2.52.0

_______________________________________________
ffmpeg-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to