From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 887BD4B1FE for ; Thu, 30 May 2024 20:49:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C24D068D525; Thu, 30 May 2024 23:49:20 +0300 (EEST) Received: from mail-lf1-f54.google.com (mail-lf1-f54.google.com [209.85.167.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2D32D68D362 for ; Thu, 30 May 2024 23:49:14 +0300 (EEST) Received: by mail-lf1-f54.google.com with SMTP id 2adb3069b0e04-52a6ef5e731so2115626e87.0 for ; Thu, 30 May 2024 13:49:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717102152; x=1717706952; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=JZ36FdDie+oL9K5mhAiUcFKm2cIau1MkDm7hnm7I5po=; b=XIJLSQoMhVA9ovxH2q5XhA63QodpvWfvAy3wU2tvHxIlgJXHjlVBQIT2iCNWkeP6hf wMjkRN9GNBrqjEbDAs7Dqn9KTg0kJtAYvNPGvCEJQBSl3d+dtMjVd7qtmFQOWIaJ7LvG 3paUX6DSE9qsne4b2AWvBl2FDe+lADZag0sSgxZAGhRIrCIstLLRHa5xqsE7MIz3v5Z/ 5eiXtGJBBDENbEmZlCOcMMRM0csFF3v47I2P3kddtM0wOUqboLeUpqGDGWDPH7DROr1/ 3wIgDg0gvE5O5x9wfltfKs7emd5JDzXF2oEdoYYz/+j6g8xCrau45BLtUz7c42BvNdPk b5mQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717102152; x=1717706952; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=JZ36FdDie+oL9K5mhAiUcFKm2cIau1MkDm7hnm7I5po=; b=h+u8cAYw8mNRB7AxITAs0lS51XjsrmjXF34Upid/UORW40xqmlppD6UjVbCzAt0wcX e7LJ2rZeyK15nNFmAdTUge9ji3U3cZVpr5wfZbaIra6klfOZLtRzCt3oozUm8xQpsMHT LmjiKI+3e6m2JGl6t9EjZKxSPPY3oEy+IMYBVqQWHYIRZI/nSP0rPt3YqlUyNPcKja9T 9laiwe9tXXzeATAHlgn/JSRKryD5kR8X5DUcKsgbmdOgWSEQAmw18wl4Dub0Le3IBuXi BWBRGrxFflx7P/pctEMJuxva7uvryC4/tS8bC/iesSD+wFCnzYPbrrB23GLgZFqYGfoR Mi5A== X-Gm-Message-State: AOJu0YzyOX5uypf06PIHByfHjNjGqPUV6BOinzShFUfOibaCptzcMilS RLJMkn0i/Ct5vfRPF8NoxpqNSZyNV2DeWLX785Iy3dFkGAfaQqyYEQHB0zY2DmHnCl0jKy7jzxl /M6XKXn1e/k5ufQHSHpAXDbTwjZODmw== X-Google-Smtp-Source: AGHT+IH4CU7/Fl8oHu9fYt4JuwY0KXMIoLQ8BrcaIMlLhCMDt5Lj2UcBobIviZ2g5lrkQnhjf1yg6nU7n6g0ojCysJk= X-Received: by 2002:a05:6512:3109:b0:51e:1bed:13a8 with SMTP id 2adb3069b0e04-52b7d43aa2amr2180360e87.29.1717102152024; Thu, 30 May 2024 13:49:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Ronald S. Bultje" Date: Thu, 30 May 2024 16:49:00 -0400 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 1/3] avcodec/x86/vvc/vvc_alf: fix integer overflow X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SGkgQW5kcmVhcywKCk9uIFRodSwgTWF5IDMwLCAyMDI0IGF0IDI6MzPigK9QTSBBbmRyZWFzIFJo ZWluaGFyZHQgPAphbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+IHdyb3RlOgoKPiB0b3Fz eHdAb3V0bG9vay5jb206Cj4gPiBGcm9tOiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0bG9vay5jb20+ Cj4gPgo+ID4gU29tZSB0ZXN0cyBmYWlscyB3aXRoIGNlcnRhaW4gc2VlZHMKPiA+Cj4gPiB0ZXN0 cy9jaGVja2FzbS9jaGVja2FzbSAyMzI1NjA3NTc4IC0tdGVzdD12dmNfYWxmCj4gPiBjaGVja2Fz bTogdXNpbmcgcmFuZG9tIHNlZWQgMjMyNTYwNzU3OAo+ID4gQVZYMjoKPiA+ICAgICB2dmNfYWxm X2ZpbHRlcl9sdW1hXzEyMHgyMF8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ID4gICAgIHZ2Y19h bGZfZmlsdGVyX2x1bWFfMTIweDI0XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZj X2FsZl9maWx0ZXJfbHVtYV8xMjB4MjhfMTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiA+ICAgICB2 dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHgzMl8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ID4gICAg IHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDM2XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAg ICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NDBfMTJfYXZ4MiAodnZjX2FsZi5jOjEwNCkKPiA+ ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHg0NF8xMl9hdngyICh2dmNfYWxmLmM6MTA0KQo+ ID4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDQ4XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQp Cj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NTJfMTJfYXZ4MiAodnZjX2FsZi5jOjEw NCkKPiA+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHg1Nl8xMl9hdngyICh2dmNfYWxmLmM6 MTA0KQo+ID4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDYwXzEyX2F2eDIgKHZ2Y19hbGYu YzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NjRfMTJfYXZ4MiAodnZjX2Fs Zi5jOjEwNCkKPiA+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHg2OF8xMl9hdngyICh2dmNf YWxmLmM6MTA0KQo+ID4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDcyXzEyX2F2eDIgKHZ2 Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4NzZfMTJfYXZ4MiAo dnZjX2FsZi5jOjEwNCkKPiA+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHg4MF8xMl9hdngy ICh2dmNfYWxmLmM6MTA0KQo+ID4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDg0XzEyX2F2 eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4ODhfMTJf YXZ4MiAodnZjX2FsZi5jOjEwNCkKPiA+ICAgICB2dmNfYWxmX2ZpbHRlcl9sdW1hXzEyMHg5Ml8x Ml9hdngyICh2dmNfYWxmLmM6MTA0KQo+ID4gICAgIHZ2Y19hbGZfZmlsdGVyX2x1bWFfMTIweDk2 XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8xMjB4 MTAwXzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVtYV8x MjB4MTA0XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJfbHVt YV8xMjB4MTA4XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0ZXJf bHVtYV8xMjB4MTEyXzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9maWx0 ZXJfbHVtYV8xMjB4MTE2XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2FsZl9m aWx0ZXJfbHVtYV8xMjB4MTIwXzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZjX2Fs Zl9maWx0ZXJfbHVtYV8xMjB4MTI0XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgICAgdnZj X2FsZl9maWx0ZXJfbHVtYV8xMjB4MTI4XzEyX2F2eDIgKHZ2Y19hbGYuYzoxMDQpCj4gPiAgIC0g dnZjX2FsZi5hbGZfZmlsdGVyICAgW0ZBSUxFRF0KPiA+ICAgLSB2dmNfYWxmLmFsZl9jbGFzc2lm eSBbT0tdCj4gPiBjaGVja2FzbTogMjggb2YgOTIxNiB0ZXN0cyBoYXZlIGZhaWxlZAo+ID4KPiA+ IFJlcG9ydGVkLWJ5OiBKYW1lcyBBbG1lciA8amFtcmlhbEBnbWFpbC5jb20+Cj4gPiBTaWduZWQt b2ZmLWJ5OiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0bG9vay5jb20+Cj4gPiAtLS0KPiA+ICBsaWJh dmNvZGVjL3g4Ni92dmMvdnZjX2FsZi5hc20gfCAzICsrLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAy IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvbGliYXZj b2RlYy94ODYvdnZjL3Z2Y19hbGYuYXNtCj4gYi9saWJhdmNvZGVjL3g4Ni92dmMvdnZjX2FsZi5h c20KPiA+IGluZGV4IDcxZTgyMWMyN2IuLmY3YjNlMmE2Y2MgMTAwNjQ0Cj4gPiAtLS0gYS9saWJh dmNvZGVjL3g4Ni92dmMvdnZjX2FsZi5hc20KPiA+ICsrKyBiL2xpYmF2Y29kZWMveDg2L3Z2Yy92 dmNfYWxmLmFzbQo+ID4gQEAgLTM1Niw3ICszNTYsOCBAQCBTRUNUSU9OIC50ZXh0Cj4gPgo+ID4g ICAgICBGSUxURVJfVkIgICAgICAgICB4cQo+ID4KPiA+IC0gICAgcGFkZHcgICAgICAgICAgICAg bTAsIG0yCj4gPiArICAgIDsgc3VtICs9IGN1cnIKPiA+ICsgICAgcGFkZHN3ICAgICAgICAgICAg IG0wLCBtMgo+ID4KPiA+ICAgICAgOyBjbGlwIHRvIHBpeGVsCj4gPiAgICAgIENMSVBXICAgICAg ICAgICAgIG0wLCBtMTQsIG0xNQo+Cj4gQW5kIGNhbiBJIGdldCBhbiBhbnN3ZXIgdG8gdGhlIHF1 ZXN0aW9uIG9mIHdoZXRoZXIgdGhlIGlzc3VlIGlzIHByZXNlbnQKPiB3aGVuIHVzZWQgYnkgdGhl IGFjdHVhbCBkZWNvZGVyIGFuZCBub3Qgb25seSB0aGUgY2hlY2thc20gdGVzdD8KPgoKRnJvbSBt eSByZWFkaW5nIG9mIHRoZSBzb3VyY2UgY29kZSwgdGhpcyBjb3VsZCBoYXBwZW4gaW4gYSBjcmFm dGVkIChlLmcuCmZ1enplZCkgc3RyZWFtLgoKUm9uYWxkCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZt cGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K