From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 1FD7C4EF25 for ; Thu, 19 Feb 2026 19:03:29 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'zsQhbkIuOkzpEq5dm6whseeVLzRjxSZnh7rbyFGXWsE=', expected b'48PbSn0Bdy1ymxUXS4S1b1U51X2Y+RTgUNiwpEtmSWg=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1771527708; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=zsQhbkIuOkzpEq5dm6whseeVLzRjxSZnh7rbyFGXWsE=; b=d05rF9159bkGrtMqAxZ+GUvE/HIYvVqfPhHWzWLrqyG3Fy6y2A+Q9dk7tl5gIeBk+3x1s SMQz0/AjIFFXH/asU18uLvaDAOUljlY2ovG1s6XNTYcemSk2zsRr/QTmIB1q9Np2GGm6X5v pTIjaS7OZ84yEPgXgyz7AafQigoqEAk6QO/crb/etB8ofh0EGtwk2+EeOHqpPjDZZuD6R2s rJrhU/SatjmkgQT5V7FIpNXyDe19hdj0i4IyHTeH7ilchqSYBCxJTSjUiOYac9F851PdsF+ UmMkkdWRZIldbCAT2KDcPD/eqDU9vfkzVyw5L7hfCQch2Q9beVX1xWeI8OfQ== Received: from [172.18.0.3] (unknown [172.18.0.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id A2BA9691321; Thu, 19 Feb 2026 21:01:48 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1771527679; b=GHDJT37oMdiVNVmmsap4CFJGFFsAFbcSsp2cqnBzBaFV3/avKc4eX33WPC58JAyFaDAWe 4JP2/b0l+YkCrHNRMfzxY9MikzSwPteEX5qus6DaERT8IZAlzYOef/HAoH1Wvo0FNYg6uAW ImDjap01Ua5Sx2k7UalOzeLoKMy2LRZ3cvkDBE9h1+gwVK4BCCYF6Vn3mIWA+LBeXIkLYeb xmUqxmlOzP8zXF+ep43fBR0KWVeM5rbiqndI2fT5th5g8sNqbNp0WKA0DFYUp3cUunjL6lf CZ3SfjPX7GKsAfoHY3qMSCf85kIdgazKJr4gR+lMWM3wjVnJf0OS0b0j9lRg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1771527679; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=uD19+9cjz3vaj//jhjLPdtwbmn94qsFppLIJQhi3dkQ=; b=jcMXQ91WObs/OFVXEwIyrz6AQQaQvQ6pr6m7POGRE7lMouXM6Mpw6SyTvDiSTD56Gil/m ZuvHKvIxl/FkIAHPRPixMQNAeqn36lLDV0aX/0YjTmJ2UY+hDQ0XGF+T/breLqtfXwbQkHs qoTxtcrSLoUNczyJrtSUbP78y3YNuKItgazG0o7DVw5ydS/uAdfnPv4PsYBh7WfIytq2zdH Ed5kdjx4sLDkEH9CEN+A5gaR+ySOCn/mjSMxuB74C8kiEEJ6qQj3OJ1xY2CprvtjMMCk9XF 8t6R9YHuwQAhSFfU8U5Ld/3NGrDzG7lqLwXBtCzss2yNf1rDdiYo+jIeFATw== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1771527669; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=48PbSn0Bdy1ymxUXS4S1b1U51X2Y+RTgUNiwpEtmSWg=; b=4G+rpZlqMNKXtwmaF25qGhyp1MF9TiI+Gw/GqmCMgVDY1kDAC07nsUQvvLKYaaw60vKmw QnZ44VjG8ujCINK73f7ESD3DizW9LjSiKv9gjSRxTj2sg+603u+7t3DHaubCSDh8vhHreB5 wVms4quMgszzTQM5OLjWJBh4WeijVQtVBK2GrgEcoAKrUEipapafwDJnMsUcAinUQ6Sd/hh SeU48OOc557zVyIxlh0p+CWXY41sk9KSyXli3TNDIHXOMeNj/MrZ87/3Aye+VmzNo+V43PJ 6ZQIYwh4V2lAIDGSbQogrW0GRC7oUNyD+dBnMuEB3dnYUna3dpSGS5bYQf9A== MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Thu, 19 Feb 2026 19:01:08 -0000 Message-ID: <177152766985.25.14320649682514737982@29965ddac10e> Message-ID-Hash: 4IHY4IPGATDKOHBA7T425PZIAXL5VV3Y X-Message-ID-Hash: 4IHY4IPGATDKOHBA7T425PZIAXL5VV3Y X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Hits: nonmember-moderation X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PR] avformat/whip: Avoid uninitialized pointer read (PR #21804) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: vigneshvg via ffmpeg-devel Cc: vigneshvg Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21804 opened by vigneshvg URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21804 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21804.patch Do not try to free the io context if it was never allocated. Fixes coverity #1665383 Signed-off-by: Vignesh Venkatasubramanian >>From 98f604e096714cfe22518a7a961541a58cc128bd Mon Sep 17 00:00:00 2001 From: Vignesh Venkat Date: Thu, 19 Feb 2026 10:58:00 -0800 Subject: [PATCH] avformat/whip: Avoid uninitialized pointer read Do not try to free the io context if it was never allocated. Fixes coverity #1665383 Signed-off-by: Vignesh Venkatasubramanian --- libavformat/whip.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavformat/whip.c b/libavformat/whip.c index 8aed0c31e5..fda5fed40c 100644 --- a/libavformat/whip.c +++ b/libavformat/whip.c @@ -892,8 +892,7 @@ static int parse_answer(AVFormatContext *s) if (!whip->sdp_answer || !strlen(whip->sdp_answer)) { av_log(whip, AV_LOG_ERROR, "No answer to parse\n"); - ret = AVERROR(EINVAL); - goto end; + return AVERROR(EINVAL); } pb = avio_alloc_context(whip->sdp_answer, strlen(whip->sdp_answer), 0, NULL, NULL, NULL, NULL); -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org