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 46CDA4B303 for ; Tue, 23 Dec 2025 02:16:06 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'vpdmP/YoIDf0MHWm/9U4nQoktIO7xLMYGBn3Gs/AaWU=', expected b'qsOxoGHceuIbaSyxPUWImlsEsGW8DZnxglyJhHZ1X70=')) 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=1766456159; 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=vpdmP/YoIDf0MHWm/9U4nQoktIO7xLMYGBn3Gs/AaWU=; b=BDfSNmiQVHQqY2Oqaee5WTHyQiziNS/6IF3hP4hOk1Ysxr1OIp7Y1x8TgccJoy+E8V8QA sGFjAGg7KxyuunJJgAw8AEEZFqYAcXAa+0DJF7r7BjN7YPH4RTUuqIrp3UTx20EPTGPOGJh 9L57E6dB1iEqjclqIbF2VyOzo9s0t3glMtlsfYSrjIM8zCCcj9O22E6pguDeFyiBCTS8b7X unzJ4n/zfaq0fyGEk4nUXOx1oUaqJRVhPRyhz//rsC/DgWL06UhP7D2vOYXv3S4WQjBZHlQ JNExP09TRipjK1Iq5bFn67Jqw7fW7q4nLggYGAiifBLz3s6pOudTnZ6v4rtg== Received: from [172.20.0.2] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 81F32690B06; Tue, 23 Dec 2025 04:15:59 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1766456152; b=rFREsc03G8lUcvVFPJ1tqVBYE0jzcyU1ygV0Od8CGtCvZVIiWjR+qRpZxdk/10MuqypJz +dtK0BWwO7LK9lUjo+ZKgnWj27WZdIaGcXk+Ztbk7mhALDFRHQq0lUkaqQRDuHIGCcEnHzz jZfHVDQpKR/i6e+CTRkGx7rOn30aTiIpooR3SNHfF94RQQ+rynBfkLMbp7JvrH/2F/a73Ng JWBNgZ9Zuaq06mAqAWvwQhGsWb3vFGSHnY9+yLS6ZwbBaMNncD8hquK3P//X8xmVy3IzNCi Ch9Yvz5quUtH5StPAuYSEcjfLfgZFBa+gLWGGaD9jae4zXAoGLHN/X+Awn6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1766456152; 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=QI+E6PXJUNj8kD0oKHMT2dlQ3So9i+lSDEUb8GlQFuM=; b=W0maVqNrpbccOtN8qxULUQ/hQDEQy09vRKw3IDDRmez3JECIj6IzHHAiCcLuEVo5n0xNJ wDRpTfuKwkHpaPKG6IaZLTC6btr6ky1fwjbv+KX0qDjXJ9jFS4WVYi4WdZToVHUqTMuRyQ/ WLUgnonMfXs1sQ9i0cy65gopZu3ChhmuZNWD3sWSkc7TqiiAt/1n7f67UfOKgr95Lbjojju mrVym2i1GSmTgyFz/L8oCU82LCMThU/oQyKPOXYbO95emw0Hg+z56fVBtQPB946eirN8TWp n6of7m3qMXHLkAPIWpHFepRiJGSPHSlIbKXPfwcs+FRDwaVmubxI0I/CIKQA== 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=1766456144; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=qsOxoGHceuIbaSyxPUWImlsEsGW8DZnxglyJhHZ1X70=; b=ATmHZ2Z2y1HCjdQytsCNxaqmAGLopPc0yG+np1w9pW7YbovZAeI9D0Nu+payBix9Rfk8m YqJOxYVGv+S6RcPq2U6PdqONSqkp696ffD727jZ+SoTfMwKVhq4xlFJsh3EX1UlQCM3o6SF idrlk0pNOMPCkWfljBMw1fr3VN05Qt7Ig4fc5QenldA54TFZ2DQEChWWwJK82nAIJjwvUOc SmdEN2sh+5dOhz81Pv76oaLCF+yetSzENSTMK8g4VH75QeDFmCNRZJthEwtkcoyczc2YXJE OPq28S5fFxPwVMH73rtQgykzaOMzDo8zOGC2534PiPrj1mU9MpRR5RPPCotQ== Received: from 55ca25703178 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 46290680195 for ; Tue, 23 Dec 2025 04:15:44 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Tue, 23 Dec 2025 02:15:43 -0000 Message-ID: <176645614445.60.7196724917148516034@2cb04c0e5124> Message-ID-Hash: DDEIAMGFLO5OK2Q3JXZCMX4AJITLDMVA X-Message-ID-Hash: DDEIAMGFLO5OK2Q3JXZCMX4AJITLDMVA 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] [PATCH] avcodec/jpeg2000dec: Make M_b check broader (PR #21273) 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: michaelni via ffmpeg-devel Cc: michaelni Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #21273 opened by michaelni URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21273 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/21273.patch Fixes: shift exponent -1 is negative Fixes: 429330004/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_DEC_fuzzer-4733213845291008 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer >>From 4b7bf41ff0d77bccad4ffea7f4dfbc438bcfbc14 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Mon, 22 Dec 2025 23:17:24 +0100 Subject: [PATCH] avcodec/jpeg2000dec: Make M_b check broader Fixes: shift exponent -1 is negative Fixes: 429330004/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_DEC_fuzzer-4733213845291008 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer --- libavcodec/jpeg2000dec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/jpeg2000dec.c b/libavcodec/jpeg2000dec.c index de1a73b92b..276c0a6e43 100644 --- a/libavcodec/jpeg2000dec.c +++ b/libavcodec/jpeg2000dec.c @@ -2270,8 +2270,8 @@ static inline int tile_codeblocks(const Jpeg2000DecoderContext *s, Jpeg2000Tile band->coord[1][0] == band->coord[1][1]) continue; - if ((codsty->cblk_style & JPEG2000_CTSY_HTJ2K_F) && M_b >= 31) { - avpriv_request_sample(s->avctx, "JPEG2000_CTSY_HTJ2K_F and M_b >= 31"); + if (M_b >= 31) { + avpriv_request_sample(s->avctx, "M_b >= 31"); return AVERROR_PATCHWELCOME; } -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org