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 526384128F for ; Sun, 11 Sep 2022 08:21:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F7BE68BAF4; Sun, 11 Sep 2022 11:21:12 +0300 (EEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068087.outbound.protection.outlook.com [40.92.68.87]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6DE5068BA84 for ; Sun, 11 Sep 2022 11:21:06 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VXLUhjm2TTzL+l4T08OdMEHcedAQe0ojjNSm4X8Wxg1sdLI4sS5s8DBtNTpGbFLOO57l9dv8uMAk5oFYViamJIBE6MzAFYL+EkYv78WjrhyG10oyCN/0QbJAKoBZvuU/HSlwcKPRco1gZ3sAjGvdHFBEIDd1eKGJgNRhS+yHMch/UU//EF0lxo1BMOetO3c/DKnbkGVJQgjcIU3xt3rKHgRkc7pyfEwODEEj9h8Wqg6Yawl1IKYeQ07Hdu85OycUgEAPqQuulbsIVvk6BvT0YEduJ1ELOKsXXRfM8r2C5IKcXh+T6A6Nx4jXXEbOHdjdm9xbohvbz6b8G0PZB0sf0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BhR68N1PMHKNb3Zca6RagKZZkyHmt3GIc9k6ASFmquA=; b=lDCIFXZ9s+UeahwKA+mpCl6sKkSPeQ4mHUIUQ8Ozo8e+UxNZiXD/6g3BQ8zE8Gs+/SJrdNvF/hpVWshlhKEH2dl2BhEv/VIO7bcUl/MegPyUqcxlKrjg0OmWnCVos+ZLZIRwcA+A5iBzyiWi0n1aqpTHQxkk63F5Y03KLJ4ciwhvVxKtHTpUVQQtjg2Zn+PZzTpKC6UdaOQ1wNaiEeZ1xhYVH8frhl3wtaP43hMJ9MjZyzyHNvWEtXIFiclhjks7BswuPB+Nu222xR2Lc0uIVcmOEndm3GMYiUinkPXv9Cnquluus5IyE/kU1tM48PXDamARrBUwOac1PKjXTZ8Q+Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BhR68N1PMHKNb3Zca6RagKZZkyHmt3GIc9k6ASFmquA=; b=GC202IWn8B+9tYodKny2+ivWM6Uyxre9U9UzXQvBn2eKio44WUyHZavvJuYomw6FsyCY8Cd6XMz1dGPACDKcSAF1B+s2vrRgoJ1MB9utIRQ3rnGY231JBKh+fkA+PWvMSsqshdVa3O6eNO2n47WKmnhwB4G2S5EnN7rEBC+zfVoZCaRGeyEiQoB9PzRVNfMm/9G2leRL9obvvCrax52Ruv5OVTJ/6JX3ptEdinGMWCMie1HjoXbkxXqgRvEeKYXH4PPaKUDUT/frAqvH5cPAN4H3wMpfPuBicHjmbz6HJ1s7PyiSUsiTdo6xGpA4c97WIfe24VT03rsaDVkg0ih5GQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0161.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:174::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5612.22; Sun, 11 Sep 2022 08:21:04 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::36a0:c1e3:9fee:2125]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::36a0:c1e3:9fee:2125%2]) with mapi id 15.20.5612.022; Sun, 11 Sep 2022 08:21:04 +0000 Message-ID: Date: Sun, 11 Sep 2022 10:21:07 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20220910223046.5135-1-michael@niedermayer.cc> <20220910223046.5135-2-michael@niedermayer.cc> <0F896A11-EFBB-4635-A65E-285C45817BDB@remlab.net> From: Andreas Rheinhardt In-Reply-To: <0F896A11-EFBB-4635-A65E-285C45817BDB@remlab.net> X-TMN: [Z8RgB5gkqTppjU31BNNM5zDXx50DN0zXBpzWrGNX1hA=] X-ClientProxiedBy: AS9PR06CA0531.eurprd06.prod.outlook.com (2603:10a6:20b:49d::26) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <02811246-0fef-10e2-d3bf-49290c38adc0@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0161:EE_ X-MS-Office365-Filtering-Correlation-Id: bfd0c045-718c-47df-1bc5-08da93ce91c1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cDwTfe531XTPd/+uXJwmhDvq84+7iui0hIqu/pl4esaOZzr9zUq9jZ8/FZYloMKykwrPFVq463+HpPZqcvzVCjDdR20Aju1dITJ4gpG//4fNqza0iipcrjbquSvTI9/7ILKMn4jgGRBNSJtlliyoFF2RHZGqeFtIr8tbDvlFwNzEHm+7Wlzszv0R9t2cTMwQfvHb7NA3lG4kTA8DrqVy4zo4kuWf/ew1xj5idXcT0upYmB00xr9lPToxeR3Saz5eM4Yl/mhV2UFdPUkmeswJ8/APwE9w7tMl3ph10Kj2R1fl0OaELALULi2WvvLviuWbEghvfGpC6M6TVIwHEWZtbHcjDrlwEnfwFglhVbpiuIuToWa7AzsgPXbyijAXGq5LJAOFnnSZMFX9SXai1N4TCaZY5Wl3bjYPnz9MolDdKZn1vdQ/KfQMxAJII5+DWF8j/nit6HzDPco25ZEjms/Ov7i7JMvVGmrmql5EMtAnbZA/bTqFtCmeiXYISkT3snnIKAw/YKMvOvr5xmCiw7rIvnhhB9TjQmgHJen6vvKkzzw7tLngKZDnfNVGyPtf/o1ThXb5KEVOkjv5My1qianSf2bxQI8IOCu+fZ4h7swumTtAM+29BbuWpW7xtuYnGJwToWKI3Vw7wGaglj+JJxQN5Ihvco93RytJOwavEOTzo6Spo1YKFTweKN7k2RaYNiS3 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NkJvOUIyK0J5TExDamdFajYxeTNUQ2VDS2hjQjFQTkdtVU43RWlsTmRLNlAz?= =?utf-8?B?NUEvN3dKeXU3cWg2SnJuUUU4RnQ3ZXR4K3JsZlduZVdyRzZDejF6VzJyc09x?= =?utf-8?B?c3ltcjdBdWNGcjRkdGRJWEljOXhYcnZhelo0MVZlaGpKbEtnMDFpS2JJZXE1?= =?utf-8?B?WkxYekE5L2xBOWpiN0luaG52bjRVL1dVMjgxYWdMTGJGMElWL01RbjN6dDZ1?= =?utf-8?B?a0JZZWhueUtMSFkrZkhnaElDTllZc3lKc1BwcUFiREVKdUJUZHROZUMydnBQ?= =?utf-8?B?TmJSQUpXTE8vQ1lGdU9naFhKQU83WmVZUUlWUWt1b1NxZUo3MlpiVkdaTUg5?= =?utf-8?B?VzIyWXI5Q2NRSmRVeG13TEVMS0JtWjMrdDRuWUtPUVpJWWVoNTYycmVtL3Ry?= =?utf-8?B?eHY2R2lrK2hnZFFIV2w4NEUrY0xsTzAyY3p6NGlNSG1qRXRRa2lQNmRkS1Np?= =?utf-8?B?RGQvMSsya1dEUEtOMzBPeTlGMkFNM1FzUldYeTh0UWR3U1JGbXpjU01STDhz?= =?utf-8?B?aXFmWFhyQmFkUnV4RXhvM2pSemdpdW0vYThySUE2TXdiUHZudUo2UE9GS3RP?= =?utf-8?B?eENaZXRvUjgvTXphRk5GRVg5Um5DSmJvZVh1bXVSU0JtK0FBd2RhaFl0ODFN?= =?utf-8?B?ZU1XZTNRZVBwNzE2cnhkMlovZ2FxRTByeG5yeTJHMVdWbDF6OHRVYnpsbElP?= =?utf-8?B?MXMwbEhUdHczRjVjZjFZaEk5UkRJaDl2QnVqTlhjUjgwR3F0N2FkdWkwZ0V0?= =?utf-8?B?SUdDcFd4T2cveTZ1S3ZjekJtUzkzL3JUZ0wwVk0yMEs3QlQ0S2VHS2dTR0tE?= =?utf-8?B?UjIwZ3lwZWlCVG93YzFyeDNIYUtwMnQvZHZhTlUxMWlaMnd6YXBSY05CbFVu?= =?utf-8?B?anNyekFQY1IyQm05OVZtMFltTDczNEpWcFlIeUhJZDJtYmpFRTR2SmJESUFS?= =?utf-8?B?K2IzcEFvTk1FenZ1eWlWMmxvU0pQaUh1Tm12YnFWcXpBbjE4eFNWSmFQSE1U?= =?utf-8?B?S0phU0Y0YUd1UkF0YjEvU2N3eVlwei9PY01oUndkYXdDYXo1S010RTdWcUN4?= =?utf-8?B?UXlHeHNkNVZVdVlPYlo3K1FGckJIa2ZObTV1OTdQeld6UjdpVksxS3ZrSDd4?= =?utf-8?B?UWRSVWxtNkY2UmFpMVk0eWF0UGNTbFJDUnpXcms0OEVENENoTngyaS9KZzRw?= =?utf-8?B?MTM3bWhBYlF6QXZHd1M3ZnhsdTROZm84RHUxYTVuTW9rbk9iSC9YdEozZXdh?= =?utf-8?B?K1RWUUNvMWFFTFZqdURUbVJVSS9CUVZpRWFBdURKL1J5S0NXOGF2S2JaYUVx?= =?utf-8?B?SVhPWk8rajlFT3NJT0YvV1B1U0VKS2F3NldCNGplOVR1QmNvT2ZkRjVCK0ZN?= =?utf-8?B?M2xBdC9MSUpGVzk1SGpQc1N0cTczVnlBNHlTVTNTRmZFUVlRS1FOTmJUd1JD?= =?utf-8?B?aXJlSVdVRXJ4Vm1qTTRQYVVVa1UxNkRKaXpBTkE1Mng3YUlZTmY1eTdrOUFI?= =?utf-8?B?UDFRZXhyTTNGVmhUT1BWY2R4SXRlaWhZdmRYVEx5R2M5Y3hURlVyNjBYUkFm?= =?utf-8?B?TllWOEhoeEJwN2FnMlFrOUJib2JzSGthODd2QkxpV2pWVEE3NVFzbGlGSXZT?= =?utf-8?B?bDlOang5WXVBTlZmb2xIZTErVW5ONGdMZzRBS29TTC9JcDQ3SzJqYkh6RW5T?= =?utf-8?B?QzBhQkJ5TWNrVUFEUlFuYlljaGpGL1hMNmFqTmcxWFZnRURPNUN2L1d4S1FY?= =?utf-8?Q?psfQ+CN/aW4fnIIfMShFTakqkpa/PWNYMnIHy+B?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bfd0c045-718c-47df-1bc5-08da93ce91c1 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2022 08:21:04.6119 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3P250MB0161 Subject: Re: [FFmpeg-devel] [PATCH 2/5] avcodec/dstdec: Check for overflow in build_filter() 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: UsOpbWkgRGVuaXMtQ291cm1vbnQ6Cj4gSGksCj4gCj4gRG93bi1jYXN0aW5nIHRvIGEgc2lnbmVk IHR5cGUgKGhlcmUsIGludDE2X3QpIGlzIGltcGxlbWVudGF0aW9uLWRlZmluZWQuIEFuZCB3aGls ZSBub3JtYWwgY29tcGlsZXJzIGRvIHRoZSBleHBlY3RlZCB0aGluZywgd2l0aCBtb2R1bG8tMl5u IGNvbXBsZW1lbnQsIHNhbml0aXplcnMgdGVuZCB0byBkaXNsaWtlIGl0Lgo+IAoKMS4gV2UgZXhw ZWN0IHRoZSBpbXBsZW1lbnRhdGlvbi1kZWZpbmVkIGJlaGF2aW91ciBmb3Igc2lnbmVkIHR5cGVz IHRvCm1hdGNoIHRoZSB0eXBpY2FsIHR3bydzIGNvbXBsZW1lbnQgYmVoYXZpb3VyLCBzZWUKaHR0 cHM6Ly9mZm1wZWcub3JnL2RldmVsb3Blci5odG1sI0MtbGFuZ3VhZ2UtZmVhdHVyZXMKMi4gSW4g dGhpcyBjYXNlLCB0aGVyZSBpcyBubyByZWFsLWltcGxlbWVudGF0aW9uLWRlZmluZWQgYmVoYXZp b3VyOgpXaGlsZSB0aGUgdmFsdWUgKGludDE2X3QpdiBpcyBpbXBsZW1lbnRhdGlvbiBkZWZpbmVk LCB3aGV0aGVyIGl0CmNvaW5jaWRlcyB3aXRoIHYgaXMgbm90IChpdCBkb2VzIHNvIGlmIGFuZCBv bmx5IGlmIHRoZSB2YWx1ZSBvZiB2IGlzCnJlcHJlc2VudGFibGUgaW4gYW4gaW50MTZfdCkuCjMu IFdoYXQgc2FuaXRpemVycyBkaXNsaWtlIGl0PyBBZnRlciBhbGwsIHRoaXMgaXMgYW4gZXhwbGlj aXQgY2FzdCwgc28KZS5nLiBVQlNhbiB3b3VsZCBuZXZlciByZXBvcnQgaXQgYXMgc3VzcGljaW91 cy4KCj4gQUZBSUssIHRoZSBjbGVhbiBzb2x1dGlvbiBpcyB2aWEgYW4gdW5pb24gd2hlbmNlIHlv dSBhc3NpZ24gdGhlIHVpbnQxNl90IG1lbWJlciwgYW5kIHRoZW4gcmVhZCB0aGUgaW50MTZfdCBt ZW1iZXIuIEZvcnR1bmF0ZWx5LCBHQ0MgYW5kIExMVk0gYXJlIGFibGUgdG8gb3B0aW1pc2UgdGhh dCBjb25zdHJ1Y3QgYmFjayB0byBhIHNpbmdsZSBzaWduLWV4dGVuc2lvbi4KPiAKClR5cGUtcHVu bmluZyB2aWEgdW5pb25zIGlzIGltcGxlbWVudGF0aW9uLWRlZmluZWQsIHRvby4gSXQgd2lsbCB3 b3JrCndpdGggdHdvJ3MgY29tcGxlbWVudCB0eXBlcyAoYXMgbG9uZyBhcyB0aGUgbnVtYmVyIHdo ZXJlIGFsbCB2YWx1ZSBiaXRzCmFyZSB1bnNldCBhbmQgdGhlIHNpZ24gYml0IGlzIHNldCBpcyBu b3QgYSB0cmFwIHJlcHJlc2VudGF0aW9uIChhbGwKZXhhY3Qtd2lkdGggaW50Tl90IGFyZSBvZiB0 aGlzIHR5cGUpKS4KCi0gQW5kcmVhcwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoK VG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1y ZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==