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 0EFF04E327 for ; Mon, 19 Jan 2026 17:09:46 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'vbJw8nGt2B3g/BHiQkSpkZ55OpTPQyRByKvJCLXFYtM=', expected b'SwO1gAUZ4uWhIa3bFEC3ogDptAwER2paTgOHmzoap84=')) 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=1768842579; 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=vbJw8nGt2B3g/BHiQkSpkZ55OpTPQyRByKvJCLXFYtM=; b=tihDTC0g9J9ljcrS2RCaBR9k6z6OObKgNfg5P3ZN96BijKHAv4HffkqTEtYduh5PSIJ4Z TYIQZiUMbs2ry8WX920h26U938Gmsl9v/ixrTwrRTF3RbVg8Cd+8esAchESXaB71N3gqfAt wtmatOZil55YyeTH5K0lYgR4TjH1QM5Qr17XLP77eT5c/OFUsGeWKoEof7fsLDUOLANqbSz Uoq3EuRDORMe5CKMBUnYZAqrNH0gvGbEz/9ceuUBOVV8Uir9v/Gn8E2KVrGchs+wLSkDjlG 2r/aXhTYIYSjpYQtP5XA4LORx2u+yZcYR5if12m3tDjuPeBZZYrFC4LBqZpw== Received: from [172.20.0.4] (unknown [172.20.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 5A4AD690E86; Mon, 19 Jan 2026 19:09:39 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1768842566; b=CKXgVw+WKUbQX87lOmk0izvCiJKewl4kwbaQEAwU/zS5RGsshC1c9Kvd+KVCbNtfgb5DZ FuoZp0MTFhKMhaRPywSF8AME0ikKDqFi90p8UmNfYlR074lattW/VS145bGjI7KTEyk4z9Y wF/NlrUBwwYZOJZhP0mcnkf/huUE2MEzmXCpZBAhqS7Ao7PK3cw83F1bQ43L3Paq5p/BFUP OLsI04sR9KlaPN9reA46nGn+96bwxAcVwTI26hq3unN2PPURvl66pI5sn2H1C9xGFv8eOGQ NksgLUKG7XWiVQzuNmE9lziRyPbQr78sRnFRg+/JlE6LqQV6TrBbqHj7xtYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1768842566; 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=ZwuCmvzxW3b8n67hXdNRSi1VeViuytuDA8TVib3ITPM=; b=WMKmuneZ+raituvqQDPtzSKmnFUCtgZymjrOxYZsR949C02PutfER13ngYp1mpmPvzkSe VjCac0cTFep7YrRE7IFgcZsP0McLLIt6xazMWh3g5YsGZeAHGVrrbcefuggPsdIrvDWLIr3 8MxvE/f7TGRoYGPfIfyKlXko96O4MR6w0dC4m/cC8BF4KEXT/2SAPLO7OcigUB57WklWiIW 0uRvrFlR8cOyAuyABifK+mTUs/cBzL1t1dhVi0O23Yw44uFN3g/a4zvoOT0qoP0qWAko2pD hMOtqiVn17fGU8qS+MNOa3V5+yDVk1hZbdInNldr9Dgost5myLvtuZdH7bzg== 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=1768842557; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=SwO1gAUZ4uWhIa3bFEC3ogDptAwER2paTgOHmzoap84=; b=AUOPEDyZnorYCkOTG4R1CPo6zOJ6+uVJYcPAt5zPX+5F+p6fOEXSpyGuY6EnTtwMZoOBz mdstioDfJwh3BUhNX1jTrRHyVsHz2MB67jH8rUD7S2xvbQSAkTWqEcykHsIG0EF7gLYotD8 jnRn5+CBjspdJNZU8G7V4rEkvPlZN1kR7Eq2Epq23gQ+jiYa/GY3JVzlVnkX16BRlnoG7UK jD+otAa4IIBzo31ErXH46+W5HG9/6byfz7p874Q7goln0U4DIG6FLshZkDfu+IZWewg20qK wn0N8PGog2Nn/YbmeuWOUlbqgonHXwlNNRwxBKnF5s2RSeHiL3NaKDDyKakw== Received: from 69dab402ede7 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 3CF35690DE5 for ; Mon, 19 Jan 2026 19:09:17 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Mon, 19 Jan 2026 17:09:16 -0000 Message-ID: <176884255741.25.15862990759837437971@4457048688e7> Message-ID-Hash: R4EXCMYUD4DBHSYIK4LWAZFZV56BBSE2 X-Message-ID-Hash: R4EXCMYUD4DBHSYIK4LWAZFZV56BBSE2 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] avcodec/mjpegdec: fix segfault on extern_huff and no extradata (PR #21519) 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: Ramiro Polla via ffmpeg-devel Cc: Ramiro Polla Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21519 opened by Ramiro Polla (ramiro) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21519 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21519.patch Regression since 1debadd58e. >>From 7fbae1e8ad1cb46610f5a3f17bcb4830684026d5 Mon Sep 17 00:00:00 2001 From: Ramiro Polla Date: Mon, 19 Jan 2026 18:04:12 +0100 Subject: [PATCH] avcodec/mjpegdec: fix segfault on extern_huff and no extradata Regression since 1debadd58e. --- libavcodec/mjpegdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mjpegdec.c b/libavcodec/mjpegdec.c index 3af4b05551..c110130393 100644 --- a/libavcodec/mjpegdec.c +++ b/libavcodec/mjpegdec.c @@ -145,7 +145,7 @@ av_cold int ff_mjpeg_decode_init(AVCodecContext *avctx) if ((ret = init_default_huffman_tables(s)) < 0) return ret; - if (s->extern_huff) { + if (s->extern_huff && avctx->extradata) { av_log(avctx, AV_LOG_INFO, "using external huffman table\n"); bytestream2_init(&s->gB, avctx->extradata, avctx->extradata_size); if (ff_mjpeg_decode_dht(s)) { -- 2.52.0 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org