From bf704a0b303bdef2e2e8cb0eb768286e3617a60c Mon Sep 17 00:00:00 2001 From: James Almer Date: Wed, 12 Apr 2023 22:52:05 -0300 Subject: avformat/concatf: check if any nodes were allocated Fixes ticket #10304 Signed-off-by: James Almer (cherry picked from commit 19c2dc677f81c940aebe63ed09dacf5c725f0b35) --- libavformat/concat.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/concat.c b/libavformat/concat.c index dc0985e40c..825e43a7fa 100644 --- a/libavformat/concat.c +++ b/libavformat/concat.c @@ -296,6 +296,8 @@ static av_cold int concatf_open(URLContext *h, const char *uri, int flags) av_bprint_finalize(&bp, NULL); data->length = i; + if (!data->length) + err = AVERROR_INVALIDDATA; if (err < 0) concat_close(h); -- cgit v1.2.1