PR #20797 opened by desmondliu URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20797 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20797.patch
Last parameter to recvfrom() is not initialized, causing recvfrom() to randomly return EINVAL. Issue was introduced in af04a27893. >From 4348bde2d2c58a2409c277f487541be00a5f61f6 Mon Sep 17 00:00:00 2001 From: Desmond Liu <[email protected]> Date: Thu, 30 Oct 2025 17:22:12 -0700 Subject: [PATCH] libavformat/udp: Fix call to recvfrom(2) Last parameter to recvfrom() is not initialized, causing recvfrom() to randomly return EINVAL. Issue was introduced in af04a27893. --- libavformat/udp.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/udp.c b/libavformat/udp.c index 87a9d5d431..61e80c86c5 100644 --- a/libavformat/udp.c +++ b/libavformat/udp.c @@ -543,6 +543,7 @@ static void *circular_buffer_task_rx( void *_URLContext) } while(1) { UDPQueuedPacketHeader pkt_header; + pkt_header.addr_len = sizeof(pkt_header.addr); pthread_mutex_unlock(&s->mutex); /* Blocking operations are always cancellation points; -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
