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 AB5D245AFA for ; Thu, 16 Mar 2023 10:45:16 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2C0C368BDC9; Thu, 16 Mar 2023 12:45:13 +0200 (EET) Received: from gandalf.ektacom.com (gandalf.ektacom.com [62.23.45.26]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A0EA568AB19 for ; Thu, 16 Mar 2023 12:45:06 +0200 (EET) Received: from ektacom.com (82-64-203-93.subs.proxad.net [82.64.203.93]) by gandalf.ektacom.com (Postfix) with ESMTP id D31E345A266 for ; Thu, 16 Mar 2023 11:45:05 +0100 (CET) From: =?utf-8?Q?C=C3=A9dric_Le_Barz?= To: "'FFmpeg development discussions and patches'" References: <928dcb75-6411-4e33-caa8-5cd247f8a185@ektacom.com> In-Reply-To: Date: Thu, 16 Mar 2023 10:45:00 +0100 Organization: Ektacom Message-ID: <000401d957eb$f9d9c570$ed8d5050$@ektacom.com> MIME-Version: 1.0 Thread-Index: AQLXhxYxSt9W1tuH9SJgub+rdCrF6wD/aYnCrPjLAvA= Content-Language: fr X-MailScanner-ID: 1C2401AD92E1.A91B8 X-MailScanner: Found to be clean X-MailScanner-From: clebarz@ektacom.com X-Spam-Status: No Subject: Re: [FFmpeg-devel] [PATCH] Fix issue when invalid nb_index_entries value is read - SPONSORED BY INA (Institut National de l'Audiovisuel) 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: SGksCgpCeSAiaW52YWxpZCIsIEkgbWVhbiB0aGF0IHRoZSB3cml0dGVuIG5iX2luZGV4X2VudHJp ZXMgdmFsdWUgZG9lcyBub3QgbWF0Y2ggd2l0aCB0aGUgcmVhbCBudW1iZXIgb2YgZW50cmllcyBp biB0aGUgdGFibGUuIFRoZSBudW1iZXIgb2YgZW50cmllcyBpbiB0aGUgdGFibGUgaXMgbG93ZXIg dGhhbiB0aGUgc3BlY2lmaWVkIG9uZS4gVGhpcyBpcyBhIGJ1ZyBpbiBjb21tZXJjaWFsIE1YRlRr IHNvZnR3YXJlIChhdCBsZWFzdCB2ZXJzaW9uIFYgMi44LjAuMC4xKS4gSXQgZXhpc3RzIGEgbG90 IGEgTVhGIGZpbGVzIHdpdGggdGhpcyBwcm9ibGVtLiAKCkJlc3QgcmVnYXJkcywKCkPDqWRyaWMK Ci0tLS0tTWVzc2FnZSBkJ29yaWdpbmUtLS0tLQpEZSA6IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRl dmVsLWJvdW5jZXNAZmZtcGVnLm9yZz4gRGUgbGEgcGFydCBkZSBNYXJ0b24gQmFsaW50CkVudm95 w6kgOiBtZXJjcmVkaSA4IG1hcnMgMjAyMyAyMzowNgrDgCA6IEZGbXBlZyBkZXZlbG9wbWVudCBk aXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+Ck9iamV0IDog UmU6IFtGRm1wZWctZGV2ZWxdIFtQQVRDSF0gRml4IGlzc3VlIHdoZW4gaW52YWxpZCBuYl9pbmRl eF9lbnRyaWVzIHZhbHVlIGlzIHJlYWQgLSBTUE9OU09SRUQgQlkgSU5BIChJbnN0aXR1dCBOYXRp b25hbCBkZSBsJ0F1ZGlvdmlzdWVsKQoKCgpPbiBXZWQsIDggTWFyIDIwMjMsIEPDqWRyaWMgTGUg QmFyeiB3cm90ZToKCj4KPiBGaXggaXNzdWUgd2hlbiBpbnZhbGlkIG5iX2luZGV4X2VudHJpZXMg dmFsdWUgaXMgcmVhZCA6IGluIGNhc2Ugb2YgCj4gZmFsc2UgbmJfaW5kZXhfZW50cmllcyB2YWx1 ZSwgZmZtcGVnIGV4aXQuIFRoaXMgcGF0Y2ggZml4IHRoaXMgcHJvYmxlbS4KCldoYXQgZG8geW91 IG1lYW4gaW52YWxpZD8gSXMgdGhlIHZhbHVlIHdyb25nLCBvciBpcyB0aGUgZmlsZSB0cnVuY2F0 ZWQgaW4gdGhlIG1pZGRsZSBvZiB0aGUgaW5kZXggc2VnbWVudD8gRnJvbSB0aGUgcGF0Y2ggaXQg bG9va3MgbGlrZSB0aGUgbGF0dGVyLgoKSXMgdGhlcmUgYSBzaW5nbGUgdW5sdWNraWx5IHRydW5j YXRlZCBmaWxlIHRoYXQgeW91IHdhbnQgdG8gZml4IHdpdGggdGhpcyBwYXRjaCwgb3IgbXVsdGlw bGUgZmlsZXMgY2FuIGJlIGFmZmVjdGVkIGJ5IHRoaXMgZml4IGJlY2F1c2UgZS5nLiB0aGV5IGFy ZSB3cml0dGVuIGJ5IHRoZSBzYW1lIGJyb2tlbiBtdXhlcj8KCk92ZXJhbGwgSSBhbSBub3Qgc3Vy ZSBpZiB3ZSB3YW50IHRoaXMgYXBwbGllZCwgdGhlIHVzZXIgY2FuIGFsc28gb3B0IHRvIGF2b2lk IHBhcnNpbmcgYWxsIHBhcnRpdGlvbnMgd2l0aCAtc2Vla2FibGUgMCBhbmQgcmVhZCAvIHJlbXV4 IHRoZSBmaWxlIHNlcXVlbnRpYWxseSBpZ25vcmluZyBhbnkgaW5kZXgsIHNvIGlmIHNvbWVib2R5 IHdhbnRzIHRvIHJlc2N1ZSB0aGUgZGF0YSwgaXQgY2FuIGJlIGRvbmUgYXMgaXMuCgpSZWdhcmRz LApNYXJ0b24KCj4KPgo+IFNpZ25lZC1vZmYtYnk6IENlZHJpYyBMZSBCYXJ6IDxjbGViYXJ6QGVr dGFjb20uY29tPgo+IC0tLQo+ICBmZm1wZWcvbGliYXZmb3JtYXQvbXhmZGVjLmMgfCAxNCArKysr KysrKysrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkKPgo+IGRpZmYgLS1naXQgYS9mZm1wZWcvbGliYXZmb3JtYXQvbXhmZGVjLmMgYi9mZm1w ZWcvbGliYXZmb3JtYXQvbXhmZGVjLmMgCj4gaW5kZXggNDUzMDYxNy4uZmZjODk4NyAxMDA2NDQK PiAtLS0gYS9mZm1wZWcvbGliYXZmb3JtYXQvbXhmZGVjLmMKPiArKysgYi9mZm1wZWcvbGliYXZm b3JtYXQvbXhmZGVjLmMKPiBAQCAtMTIyMSw4ICsxMjIxLDE4IEBAIHN0YXRpYyBpbnQgCj4gbXhm X3JlYWRfaW5kZXhfZW50cnlfYXJyYXkoQVZJT0NvbnRleHQgKnBiLCBNWEZJbmRleFRhYmxlU2Vn bWVudCAqc2VnCj4gICAgICB9Cj4gICAgICBmb3IgKGkgPSAwOyBpIDwgc2VnbWVudC0+bmJfaW5k ZXhfZW50cmllczsgaSsrKSB7Cj4gLSAgICAgICAgaWYoYXZpb19mZW9mKHBiKSkKPiAtICAgICAg ICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7Cj4gKwo+ICsgICAgICAgIGlmKGF2aW9f ZmVvZihwYikpIHsKPiArICAgICAgICAgICAgaWYgKGkgPT0gMCkgewo+ICsgICAgICAgICAgICAg ICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7Cj4gKyAgICAgICAgICAgIH0gZWxzZSB7Cj4g KyAgICAgICAgICAgICAgICAvKiBUbyBiZSBtb3JlIHJvYnVzdCB0byBpbnZhbGlkIG5iX2luZGV4 X2VudHJpZXMgdmFsdWUsCj4gKyAgICAgICAgICAgICAgICAgICBmaXggdGhlIGluZGV4IGVudHJ5 IG51bWJlciBhY2NvcmRpbmcgdG8gcmVhZCBlbnRyaWVzICovCj4gKyAgICAgICAgICAgICAgICBz ZWdtZW50LT5uYl9pbmRleF9lbnRyaWVzID0gaTsKPiArICAgICAgICAgICAgICAgIHJldHVybiAw Owo+ICsgICAgICAgICAgICB9Cj4gKyAgICAgICAgfQo+ICsKPiAgICAgICAgICBzZWdtZW50LT50 ZW1wb3JhbF9vZmZzZXRfZW50cmllc1tpXSA9IGF2aW9fcjgocGIpOwo+ICAgICAgICAgIGF2aW9f cjgocGIpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiAKPiBLZXlG cmFtZU9mZnNldCAqLwo+ICAgICAgICAgc2VnbWVudC0+ZmxhZ19lbnRyaWVzW2ldID0gYXZpb19y OChwYik7Cj4gLS0KPiAyLjM0LjEKPgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCj4KPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwgCj4g ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4KPgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwgZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K