PR #22881 opened by Marvin Scholz (ePirat)
URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22881
Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/22881.patch

This avoids passing uninitialized data/garbage pointer to
av_vorbis_parse_frame later on.

Fix Coverity Issue 1681345


>From e05f9891ac3159a0a7498484dc27954fc889dbb9 Mon Sep 17 00:00:00 2001
From: Marvin Scholz <[email protected]>
Date: Tue, 21 Apr 2026 22:59:25 +0200
Subject: [PATCH] avcodec: libvorbisenc: initialize ogg_packet

This avoids passing uninitialized data/garbage pointer to
av_vorbis_parse_frame later on.

Fix Coverity Issue 1681345
---
 libavcodec/libvorbisenc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libavcodec/libvorbisenc.c b/libavcodec/libvorbisenc.c
index c54ebebae8..4b9d18b45b 100644
--- a/libavcodec/libvorbisenc.c
+++ b/libavcodec/libvorbisenc.c
@@ -185,7 +185,7 @@ static av_cold int 
libvorbis_get_priming_samples(vorbis_info *vi, AVCodecContext
     LibvorbisEncContext *s = avctx->priv_data;
     vorbis_dsp_state vd;
     vorbis_block vb;
-    ogg_packet op;
+    ogg_packet op = { NULL };
     int ret;
 
     if ((ret = vorbis_analysis_init(&vd, vi))) {
-- 
2.52.0

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

Reply via email to