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 4A2F04A452 for ; Thu, 30 May 2024 17:49:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 150C368D3D7; Thu, 30 May 2024 20:49:21 +0300 (EEST) Received: from 5.mo584.mail-out.ovh.net (5.mo584.mail-out.ovh.net [188.165.44.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 040CA68CFA2 for ; Thu, 30 May 2024 20:49:15 +0300 (EEST) Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.17.39]) by mo584.mail-out.ovh.net (Postfix) with ESMTP id 4VqtzZ2j0lz1CMf for ; Thu, 30 May 2024 17:49:14 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-gjns4 (unknown [10.110.178.240]) by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1C3341FD5F for ; Thu, 30 May 2024 17:49:14 +0000 (UTC) Received: from courmont.net ([37.59.142.98]) by ghost-submission-6684bf9d7b-gjns4 with ESMTPSA id tYTtABq8WGbTcAEAQoa5bA (envelope-from ) for ; Thu, 30 May 2024 17:49:14 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002ba70ea76-3920-4ea9-9ca8-640cf4b30352, 6311F10F99E3DDFF5DFC025E3D99FC28D101E750) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: FFmpeg development discussions and patches Date: Thu, 30 May 2024 20:49:12 +0300 Message-ID: <3421890.a5N6fE6ukZ@basile.remlab.net> Organization: Remlab In-Reply-To: <8012443e7bcefe0eea730fe694e38975a6a3d074.camel@haerdin.se> References: <27e5f614496e729f68326a31c3ac70d5923cfa97.camel@haerdin.se> <8012443e7bcefe0eea730fe694e38975a6a3d074.camel@haerdin.se> MIME-Version: 1.0 X-Ovh-Tracer-Id: 13554146031499483641 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdekgedguddugecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffufffkohgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepffegtdfhgeevfefhhfffhedvtddvtefgleevueeukeekteevgfdtgfffvdfhgeevnecuffhomhgrihhnpehrvghmlhgrsgdrnhgvthenucfkphepuddvjedrtddrtddruddpkeejrdelvddrudelgedrkeekpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH 1/5] lavu/common.h: Fix UB in av_clipl_int32_c() 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: TGUgdG9yc3RhaW5hIDMwLiB0b3Vrb2t1dXRhIDIwMjQsIDE5LjQ4LjEzIEVFU1QgVG9tYXMgSMOk cmRpbiBhIMOpY3JpdCA6Cj4gPiA+IEFyZSB5b3Ugc2F5aW5nIHRoYXQgVUIgaXMgYWNjZXB0YWJs ZT8gWW91IGtub3cgdGhlIGNvbXBpbGVyIGlzIGZyZWUKPiA+ID4gdG8KPiA+ID4gYXNzdW1lIHNp Z25lZCBhcml0aG1ldGljIGRvZXNuJ3Qgb3ZlcmZsb3csIHJpZ2h0PyBJZiBzbyB0aGVuIHdoYXQK PiA+ID4gb3RoZXIKPiA+ID4gVUIgbWlnaHQgd2UgYWNjZXB0Pwo+ID4gCj4gPiBIZSBkaWQgbm90 IHNheSB0aGF0Li4uIEhlIHNhaWQgd2Ugc2hvdWxkIHN3aXRjaCB0byBhIGJldHRlcgo+ID4gaW1w bGVtZW50YXRpb24gcmF0aGVyIHRoYW4gdHJ5aW5nIHRvIGZpeCB0aGUgZXhpc3RpbmcgcG90ZW50 aWFsbHkKPiA+IGJ1Z2d5IG9uZS4KPiAKPiBJIGhhdmUgYSBmaXggZm9yIGRlbW9uc3RyYWJsZSBV QiBhbmQgUsOpbWkgaXMgcHJvYmxlbWF0aXppbmcgaXQuCgpBbmRyZWFzIG1hZGUgY29zbWV0aWMg YXJndW1lbnRzIGFnYWluc3QgdGhpcyBwYXRjaCBiZWZvcmUgSSBoYWQgZXZlbiBzZWVuIHRoZSAK cGF0Y2gsIGZvcmdldCBjb21tZW50IG9uIGl0LgoKPiBJdCBpcyBub3QgYSAidGhlb3JldGljYWwi IFVCIC0gdGhhdCdzIG5vdCBob3cgVUIgd29ya3MuCgpJdCBpcyBhICp0aGVvcmV0aWNhbCogVUIg aWYgeW91IGNhbiBub3QgcHJvdmUgdGhhdCBpdCBsZWFkcyB0byBtaXNiZWhhdmlvdXIgaW4gCmFu eSAqcHJhY3RpY2FsKiB1c2UuIEluIHRoZW9yeSwgYWxsIFVCIGlzICpwb3RlbnRpYWxseSogZmF0 YWwuIEVtcGhhc2lzIG9uIApwb3RlbnRpYWxseS4KClNvIHllcywgd2hpbGUgYWxsIFVCIGluc3Rh bmNlcyBhcmUgYmFkIGFuZCBkZXNlcnZlIGZpeGluZywgdGhleSBhcmUgbm90IGFsbCAKZXF1YWxs eSBiYWQgbm9yIHVyZ2VudC4gVUIgdGhhdCBpcyBwcm92ZW4gdG8gbGVhZCB0byByZW1vdGUgY29k ZSBleGVjdXRpb24gaXMgCndheSB3b3JzZSB0aGFuIHRoZW9yZXRpY2FsIFVCIHRoYXQgaGFzIG9u bHkgYmVlbiBwcm92ZW4gaW4gbGl0ZXJhdHVyZSwgYW5kIGlzIApub3Qga25vd24gb3IgZXZlbiBz ZXJpb3VzbHkgc3VzcGVjdGVkIHRvIGxlYWQgdG8gYnJva2VuIG9wdGltaXNhdGlvbnMuCgo+IEFu eSBjb21waWxlciBkb2luZwo+IGJhc2ljIHZhbHVlIGFuYWx5c2lzIHdpbGwgZmluZCBpdCwgYW5k IGlzIHRoZXJlZm9yZSBmcmVlIHRvIGRvIHdoYXRldmVyCj4gaXQgd2FudHMsIGZvciBleGFtcGxl IGRlbGV0aW5nIGFsbCBjYWxscyB0byBhdl9jbGlwbF9pbnQzMl9jKCkuCgpUaGF0IGlzIGZvcm1h bGx5IHRydWUuIEJ1dCBpdCBpcyBhbHNvIGZvcm1hbGx5IHRydWUgdGhhdCwgYnkgdGhhdCBzYW1l IGxvZ2ljLCAKc2luY2UgdGhlcmUgaXMgbW9zdCBjZXJ0YWlubHkgc29tZSBVQiBpbnN0YW5jZSBs ZWZ0IGVsc2V3aGVyZSBpbiB0aGUgY29kZWJhc2UsIAp0aGUgZW50aXJldHkgb2YgbGliYXZ1dGls IGNvdWxkIGJlIGVsaWRlZCBieSB0aGUgY29tcGlsZXIuIEluIG90aGVyIHdvcmRzLCBpbiAKdGhl b3J5LCBGRm1wZWcgZG9lcyBub3Qgd29yayBhdCBhbGwuIERvZXMgdGhhdCBtZWFuIHRoYXQgd2Ug c2hvdWxkIGdpdmUgdXAgb24gCnRoZSBwcm9qZWN0IGhlcmUgYW5kIG5vdz8KCj4gV2UgY291bGQg Y2VydGFpbmx5IHJlcGxhY2Ugc29tZSBvZiB0aGVzZSBmdW5jdGlvbnMgd2l0aCBpbnRyaW5zaWNz LCBidXQKPiB0aGF0J3Mgbm90IHdoYXQgdGhpcyBwYXRjaHNldCBpcyBhYm91dC4KCkkgYW0gbm90 IHN1cmUgd2hhdCBpcyB5b3VyIHBvaW50IGJlY2F1c2Ugbm9ib2R5IHNhaWQgdGhhdCBhdl9jbGlw bF9pbnQzMl9jKCkgCnNob3VsZCBiZSByZXBsYWNlZCBieSBpbnRyaW5zaWNzLgoKPiBJIGRvbid0 IGtub3cgd2hhdCBzZXQgb2YgY29tcGlsZXJzIHdlIHN1cHBvcnQuCgpUaGF0IGlzIGlycmVsZXZh bnQgc2luY2UgYWxsIEM5OSwgQzExIGFuZCBDMjMgY29tcGlsZXJzIHN1cHBvcnQgdGhlIHByb3Bv c2VkIApzdWJzdGl0dXRlIGNvZGUgYXMgbG9uZyBhcyA8c3RkaW50Lmg+IGRlZmluZXMgaW50MzJf dC4KCj4gSSBkb24ndCBrbm93IHdoYXQgaW50cmluc2ljcyB0aGV5IHN1cHBvcnQuCgpBbHNvIGly cmVsZXZhbnQuCgo+IEFtIEkgdG8gYmUgY29tcGVsbGVkIHRvIGZpZ3VyZSB0aGF0IG91dCwgYW5k IHByb3ZpZGUgdGhlIG5lY2Vzc2FyeQo+IGludHJpbnNpY3MgZm9yIGFsbCBvZiB0aGVtPwoKTm8s IGFuZCB5b3UgYXJlIHRoZSBvbmx5IHBlcnNvbiB0byBoYXZlIG1hZGUgYW4gaW1wbGljYXRpb24g dG8gdGhlIGNvbnRyYXJ5IGFzIApmYXIgYXMgKnRoaXMqIHBhdGNoIGlzIGNvbmNlcm5lZC4KCi0t IArpm7fnsbPigKflvrflsLwt5bqT5bCU6JKZCmh0dHA6Ly93d3cucmVtbGFiLm5ldC8KCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=