This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

The following commit(s) were added to refs/heads/master by this push:
     new cd03e0a001 libavformat/evcdec.c: add a check to ensure 
evc_frame_merge_bsf is present
cd03e0a001 is described below

commit cd03e0a001f301b5c584491a53fe991e8d87ffb2
Author:     James Almer <[email protected]>
AuthorDate: Thu Jan 8 21:50:38 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Mon Jan 12 01:43:21 2026 +0000

    libavformat/evcdec.c: add a check to ensure evc_frame_merge_bsf is present
    
    While the inclusion of the bsf is forced by a configure check, it's better 
to not
    just have the code here assume filter will never be NULL.
    
    Fixes Coverity issue CID 1680305.
    
    Signed-off-by: James Almer <[email protected]>
---
 libavformat/evcdec.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/libavformat/evcdec.c b/libavformat/evcdec.c
index 9e735fab55..7ba9fdca54 100644
--- a/libavformat/evcdec.c
+++ b/libavformat/evcdec.c
@@ -104,6 +104,9 @@ static int evc_read_header(AVFormatContext *s)
     EVCDemuxContext *c = s->priv_data;
     int ret = 0;
 
+    if (!filter)
+        return AVERROR_BUG;
+
     st = avformat_new_stream(s, NULL);
     if (!st) {
         ret = AVERROR(ENOMEM);

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

Reply via email to