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 B1F9D4B1A7 for ; Thu, 30 May 2024 15:42:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7173268D47D; Thu, 30 May 2024 18:42:19 +0300 (EEST) Received: from mail-pg1-f169.google.com (mail-pg1-f169.google.com [209.85.215.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DBBAD68C0EB for ; Thu, 30 May 2024 18:42:12 +0300 (EEST) Received: by mail-pg1-f169.google.com with SMTP id 41be03b00d2f7-6818eea9c3aso60873a12.1 for ; Thu, 30 May 2024 08:42:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1717083731; x=1717688531; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=dAR1z3dnDyirkdQrrCow8glfDwjk6ps8Emia3N98tog=; b=hLTP0yxsckAO38QuhGKAlVgPOHxtyl73lyIU5OswGlS8jaoyHGEYi0kVCyUkR/5zaH OYLS0gYQVaT+wY5hZ7sQZ7IHu0lFTQLy1YXUotbUyXS3XqCV/AE8z+I3hm4fueSe8Wgt wOrZOQObpeh6CeATZ7xTHMFEl//1Bg4FJFUi6wK6ulolVsdzmpWyllYqGYWiqKQV3CMz PjCyFWsmTN67CnzbdkwY7QsOIIds7K0I+iJFVDo7KvyyQ8+4+bcvnJ+lwI0ox1f5WHNF 9Wltr+fBLhlOTD4yp1Mz3zfbmHi0rWTAXyCtIhXSQgkyUyuOfEnfSvZBZZTxoosa7UUa al0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1717083731; x=1717688531; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=dAR1z3dnDyirkdQrrCow8glfDwjk6ps8Emia3N98tog=; b=QQSavTxBPjfrFFDFJijOewe3ko2XKjxtAOppqqxBf9OZ2y7CjEgWdGg+/rjJhOh6oK SU+1Va2awsuTGah3ERIf7r5xkPKM0+UwPC9vBwYki4dCjHMQLoUHl3OOXF0ZxvXJ5x+O f3qWsc8Y5GR6S6SgiP/S3VQ0Bw8QW9Odk12DOydlQSMXBO96cNQMu+efZm4+W6TXumCh CmHBqCLLqQ/sljPV9tL0RLNvwAZ8lL9NSlFLuuwoCRpw5ODIQhdWZWjSGtlvSS9hH1v2 +raXx9YlAnJ51HTeHjAvg+DRq/NNhYfuboKRb8fdc+1RIpD/fr7zZ8ivpiPUKvmj+jaq y+2g== X-Gm-Message-State: AOJu0YyhgcEPygcgX1C99lJ3iWvcRnh7uZKcejzHTywhwr8n+YQ0XBF3 16yQLme7KBh/wztF/jnzv0+t84SyW1O9t/43rlsWabNkhRUQ+JvQgjnR0Q== X-Google-Smtp-Source: AGHT+IHfYuk6CEboMcbpfiN/JvQWb6uNUbI/kls2slfL+p9Koc76Ita/zT3k4jE9F3Oe9VKZt7KtBA== X-Received: by 2002:a17:902:d4c8:b0:1f4:5d87:ffad with SMTP id d9443c01a7336-1f6193f7e97mr26265505ad.15.1717083730567; Thu, 30 May 2024 08:42:10 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-1f44c9c6fd1sm123159075ad.278.2024.05.30.08.42.09 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 May 2024 08:42:10 -0700 (PDT) Message-ID: Date: Thu, 30 May 2024 12:42:09 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <27e5f614496e729f68326a31c3ac70d5923cfa97.camel@haerdin.se> <45AFBAB8-9264-40AF-B8A8-15CAB1DB5735@remlab.net> <7744F895-46D2-471F-B9A6-821D507E6519@remlab.net> <20ed729b1ab93ec21e643f8b26498fa900a33019.camel@haerdin.se> Content-Language: en-US From: James Almer In-Reply-To: <20ed729b1ab93ec21e643f8b26498fa900a33019.camel@haerdin.se> 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gNS8zMC8yMDI0IDEyOjMyIFBNLCBUb21hcyBIw6RyZGluIHdyb3RlOgo+IHRvciAyMDI0LTA1 LTMwIGtsb2NrYW4gMTc6MjggKzAzMDAgc2tyZXYgUsOpbWkgRGVuaXMtQ291cm1vbnQ6Cj4+Cj4+ Cj4+IExlIDMwIG1haSAyMDI0IDE3OjA3OjIxIEdNVCswMzowMCwgIlRvbWFzIEjDpHJkaW4iIDxn aXRAaGFlcmRpbi5zZT4gYQo+PiDDqWNyaXTCoDoKPj4+PiBXZSBzaG91bGQgZGVwZW5kIG9uIHB1 bm5pbmcgYXMgbG9uZyBhcyBpdCBjb25mb3JtcyB0byB0aGUKPj4+PiBzdGFuZGFyZC4KPj4+Cj4+ PiBNeSBtaXN0YWtlLCBJIGZvcmdvdCB0eXBlIHB1bm5pbmcgaXMgYWxsb3dlZCBpbiBDLiBJdCdz IFVCIGluIEMrKwo+Pj4KPj4+Pj4gVGhlIHN0YW5kYXJkIGNvbXBsaWFudCB3YXkKPj4+Pj4gaXMg dG8gdXNlIG1lbWNweSgpCj4+Pj4KPj4+PiBUaGF0J3Mgd2F5IHdvcnNlIHRoYW4gdW5pb24gaW4g dGVybXMgb2YgaG93IHByb2FjdGl2ZWx5IHRoZQo+Pj4+IGNvbXBpbGVyCj4+Pj4gbmVlZHMgdG8g b3B0aW1pc2UsIGFuZCBib3RoIGFwcHJvYWNoZXMgYXJlIGFzIGNvbmZpcm1pbmcuCj4+Pgo+Pj4g QSBnb29kIGNvbXBpbGVyIHdpbGwgZG8gdGhlIHNhbWUgdGhpbmcKPj4KPj4gVHJ1ZSwgYW5kIEkg ZG9uJ3QgY2FyZSB2ZXJ5IG11Y2ggYWJvdXQgbWVtY3B5IHZzIHVuaW9uLCBhcyB0aGV5IGJvdGgK Pj4gcmVseSBvbiBtYXRjaGluZyByZXByZXNlbnRhdGlvbi4gQUZBSVIsIEZGbXBlZyB0ZW5kcyB0 byB1c2UgdW5pb25zCj4+IHRob3VnaC4KPj4KPj4+Cj4+PiBNYXliZSBJIGNhbiBnZXQgdGhlIHJp c2N2IHZlcnNpb24gY292ZXJlZCBieSBFdmEgYXMgd2VsbC4gVGhhdCdzCj4+PiBiZXlvbmQKPj4+ IHRoZSBzY29wZSBvZiB0aGlzIHBhdGNoc2V0Cj4+Cj4+IElNSE8sIHRoaXMgc3BlY2lmaWMgcGF0 Y2ggKGFuZCB0aGUgZm9sbG93aW5nIG9uZSkgYXJlIGJlYXRpbmcgZGVhZAo+PiBob3JzZXMuIFN1 cmUgdGhlcmUgbWF5IGJlIHRoZW9yZXRpY2FsIFVCIGluIHRoZSBjdXJyZW50IGNvZGUsIGJ1dCBp Zgo+PiB0aGVyZSBpcyBhICpiZXR0ZXIqIGltcGxlbWVudGF0aW9uLCBiZXR0ZXIgc3dpdGNoIHRv IHRoYXQgdGhhbiBiaWtlCj4+IHNoZWRkaW5nIHRoZSBmaXggZm9yIHRoZSBVQi4KPiAKPiBBcmUg eW91IHNheWluZyB0aGF0IFVCIGlzIGFjY2VwdGFibGU/IFlvdSBrbm93IHRoZSBjb21waWxlciBp cyBmcmVlIHRvCj4gYXNzdW1lIHNpZ25lZCBhcml0aG1ldGljIGRvZXNuJ3Qgb3ZlcmZsb3csIHJp Z2h0PyBJZiBzbyB0aGVuIHdoYXQgb3RoZXIKPiBVQiBtaWdodCB3ZSBhY2NlcHQ/CgpIZSBkaWQg bm90IHNheSB0aGF0Li4uIEhlIHNhaWQgd2Ugc2hvdWxkIHN3aXRjaCB0byBhIGJldHRlciAKaW1w bGVtZW50YXRpb24gcmF0aGVyIHRoYW4gdHJ5aW5nIHRvIGZpeCB0aGUgZXhpc3RpbmcgcG90ZW50 aWFsbHkgYnVnZ3kgb25lLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3Jn Cmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5z dWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0 QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==