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 4B2DC4BA0B for ; Wed, 30 Jul 2025 16:37:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 19F1C68C67C; Wed, 30 Jul 2025 19:37:12 +0300 (EEST) Received: from mail-ed1-f43.google.com (mail-ed1-f43.google.com [209.85.208.43]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id AB16768A0C5 for ; Wed, 30 Jul 2025 19:37:04 +0300 (EEST) Received: by mail-ed1-f43.google.com with SMTP id 4fb4d7f45d1cf-6156c3301ccso12491a12.1 for ; Wed, 30 Jul 2025 09:37:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1753893423; x=1754498223; 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=2mZIxsHfcQYK4bcsMJIRvQ9qNLbZcGgqLlCYNQigC18=; b=jb+Xb6KFCKA8KUu5R8Z3KcYTY3subRA1ZYWG0uwigAW6gPp/7IvM4OEViSHVWspdlO K97h/K4loVb2i5kFLwG79xsf26Yo4IERHfGfQIoPzZH/Z+aQ+SVC2N3TccGU4BFAuBAL M+rzkz8CqtHXw7OQ3UVH8TOU9n/FQnepv+S/w= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753893423; x=1754498223; 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=2mZIxsHfcQYK4bcsMJIRvQ9qNLbZcGgqLlCYNQigC18=; b=T8HVI2awS54c2llJC0Wdrh7ktOANJSQeh5GT4xFANebP6Mr1KDXl2yk2BXlfGnXBom 4DPSpbImO/ATe/2sdNysd8XyU3EA3zJlJwzSkMvSW3IMsdWjLgcgi/m1iGo8iFSPb/hn lBOniQIdboQaS85zILO2r3/ZrJZj/t1RYhtc8xj5vg7L0xKmxG70A3UuOV4fdfHDAFuz JsCsttxDpGkX3zDT8jGzPq8mRQALKs1ceSvn1M2XzPKcQKSipfgToRvEOhPqUpC0arM3 fXe0CzNYOpcarPQ184NCdWbZOjaEdS5lcFFESEl+hesoKhFo473OLDTVj9nAQSNPR1Bv mSvw== X-Gm-Message-State: AOJu0YwwxI9q/5cdem2RMsehYvJhnXBc/1nXfqA6qTjwFKHYyqOqzq7D tLgjTiguqPhxcjRKnEBao5kJzNGsU/OJEbqjjiMfAl3HX0I0XnrlMpFsu92S6GGvVtmg8d2glhA 2RK9LQRwpdP9jcxAwrBWTtmZj4PDeTxUwoevjS6swuglB1YxeOSHzsfVBFRI= X-Gm-Gg: ASbGnctgK1kJKLSkhajiaToesXavhSRBZtnYciGBa/j8DKkaJKHBWmh37Wdssd551Ak uxwf4PsgjfHp00eqCHFXeTuP8Mk9MZhyTgpeNb84XvloSZPbXuuFh0q1TgUe1YRY2E/9VVOqZSa ltSHgqwJMRTVv4CrOHu25YyRnKfK42So7PSI1z56gP7e06p9B8NmzQdjUpUOhyW4FfZn/t1STIf EVELec= X-Google-Smtp-Source: AGHT+IEsf/ILWFAWgbBsCsXDRWLIFryNpOn/167GIZAwSh/H1mugkfg0bkGHqIA1e5HTpsEATzgEqwtJiI79r178X8Q= X-Received: by 2002:a05:6402:388f:b0:615:5ae7:a3ae with SMTP id 4fb4d7f45d1cf-6158cf021f6mr97152a12.1.1753893423140; Wed, 30 Jul 2025 09:37:03 -0700 (PDT) MIME-Version: 1.0 References: <20250730100138.GP29660@pb2> In-Reply-To: <20250730100138.GP29660@pb2> From: Dale Curtis Date: Wed, 30 Jul 2025 09:36:51 -0700 X-Gm-Features: Ac12FXyegp3fvrJ80byifDG975cMdYuTnq_ji02et8QsnpXtHMqvSLCzJ4jmpik Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [flac] Fix integer-overflow in flac_lpc_33_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: T24gV2VkLCBKdWwgMzAsIDIwMjUgYXQgMzowMeKAr0FNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBIaSBEYWxlCj4KPiBPbiBUdWUsIEp1bCAy OSwgMjAyNSBhdCAwMzowNzozOFBNIC0wNzAwLCBEYWxlIEN1cnRpcyB3cm90ZToKPiA+IFRoaXMg Zml4IGNvcGllcyBhIGNvdXBsZSBvZiBjYXN0cyBmcm9tIHN1cnJvdW5kaW5nIGZ1bmN0aW9ucy4K PiA+IFNlZSBodHRwczovL2NyYnVnLmNvbS80MzI1Mjg3ODEgZm9yIHN0YWNrIHRyYWNlIGRldGFp bHMuCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogRGFsZSBDdXJ0aXMgPGRhbGVjdXJ0aXNAY2hyb21p dW0ub3JnPgo+Cj4gPiAgZmxhY2RzcC5jIHwgICAgMiArLQo+ID4gIDEgZmlsZSBjaGFuZ2VkLCAx IGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQo+ID4gMTg3YjJmZGVhZWNiMDhkMzY4M2I5MDg3 NWY0ZDdjMGU3NGEzOGRhMSAgZmxhY19maXhfdjEucGF0Y2gKPiA+IEZyb20gMGJmMjQ1YmY4YTAz MWQxMmFlYzc3ZTY4ZGJjNjI3MjQ3MjU1ZWViMCBNb24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiA+ IEZyb206IERhbGUgQ3VydGlzIDxkYWxlY3VydGlzQGNocm9taXVtLm9yZz4KPiA+IERhdGU6IFR1 ZSwgMjkgSnVsIDIwMjUgMjI6MDU6MTkgKzAwMDAKPiA+IFN1YmplY3Q6IFtQQVRDSF0gW2ZsYWNd IEZpeCBpbnRlZ2VyLW92ZXJmbG93IGluIGZsYWNfbHBjXzMzX2MKPiA+Cj4gPiBUaGlzIGZpeCBj b3BpZXMgYSBjb3VwbGUgb2YgY2FzdHMgZnJvbSBzdXJyb3VuZGluZyBmdW5jdGlvbnMuCj4KPiA+ IFNlZSBodHRwczovL2NyYnVnLmNvbS80MzI1Mjg3ODEgZm9yIHN0YWNrIHRyYWNlIGRldGFpbHMu Cj4KPiBZb3UgKGVtYWlsPW1pY2hhZWxAbmllZGVybWF5ZXIuY2MpIGFyZSBub3QgYXV0aG9yaXpl ZCB0byBhY2Nlc3MgdGhpcyBwYWdlIQo+CgpUaGUgYnVnIGlzIHB1YmxpYyBhbmQgSSBjYW4gb3Bl biBpdCBpbiBhbiBpbmNvZ25pdG8gd2luZG93LCBzbyBJJ20gbm90IHN1cmUKd2hhdCdzIGdvaW5n IG9uIGhlcmUuIEFyZSB5b3UgcmVmZXJyaW5nIHRvIHRoZSBDbHVzdGVyZnV6eiBwYWdlIGl0c2Vs Zj8gSQpjYW4gYWRkIG1vcmUgaW5mbyB0byB0aGUgYnVnIGlmIGl0J3MgaGVscGZ1bCwgYnV0IGNh bid0IGNvbnRyb2wgQ2x1c3RlckZ1enoKYWNjZXNzIHVuZm9ydHVuYXRlbHkuCgoKPgo+Cj4gWy4u Ll0KPgo+ID4gLSAgICAgICAgZGVjb2RlZFtqXSA9IHJlc2lkdWFsW2ldICsgKHN1bSA+PiBxbGV2 ZWwpOwo+ID4gKyAgICAgICAgZGVjb2RlZFtqXSA9ICh1aW50NjRfdClyZXNpZHVhbFtpXSArICh1 bnNpZ25lZCkoc3VtID4+IHFsZXZlbCk7Cj4KPiBUaGlzIGRvZXMgbm90IGdpdmUgdGhlIHNhbWUg cmVzdWx0IGZvciBjYXNlcyB0aGF0IGRvIG5vdCBvdmVyZmxvdwo+Cj4gSSB3b3VsZCBndWVzcyBt b3JlIGluIHRoZSBkaXJlY3Rpb24gb2Y6Cj4KPiAgICAgICAgIGRlY29kZWRbal0gPSAoaW50NjRf dClyZXNpZHVhbFtpXSArICh1aW50NjRfdCkoc3VtID4+IHFsZXZlbCk7Cj4KCkhhcHB5IHRvIG1h a2UgdGhhdCBjaGFuZ2UsIGJ1dCBhcmUgb25lIG9mIHRoZSBmb2xsb3dpbmcgY2FzdHMgYWxzbwpp bmNvcnJlY3QgdGhlbj8KaHR0cHM6Ly9naXRodWIuY29tL0ZGbXBlZy9GRm1wZWcvYmxvYi9tYXN0 ZXIvbGliYXZjb2RlYy9mbGFjZHNwLmMjTDExMQpodHRwczovL2dpdGh1Yi5jb20vRkZtcGVnL0ZG bXBlZy9ibG9iL21hc3Rlci9saWJhdmNvZGVjL2ZsYWNkc3AuYyNMNjkKCgo+Cj4gdGh4Cj4KPiBb Li4uXQo+Cj4gLS0KPiBNaWNoYWVsICAgICBHbnVQRyBmaW5nZXJwcmludDogOUZGMjEyOEIxNDdF RjY3MzBCQURGMTMzNjExRUM3ODcwNDBCMEZBQgo+Cj4gRHVyaW5nIHRpbWVzIG9mIHVuaXZlcnNh bCBkZWNlaXQsIHRlbGxpbmcgdGhlIHRydXRoIGJlY29tZXMgYQo+IHJldm9sdXRpb25hcnkgYWN0 LiAtLSBHZW9yZ2UgT3J3ZWxsCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=