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 7567949447 for ; Sun, 11 Feb 2024 11:08:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B71B268D0F2; Sun, 11 Feb 2024 13:08:42 +0200 (EET) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 243B568C9F6 for ; Sun, 11 Feb 2024 13:08:36 +0200 (EET) Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-51168addef1so4315938e87.1 for ; Sun, 11 Feb 2024 03:08:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707649715; x=1708254515; 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=V8N+EiwtrliaAvcNTsr5SKky/+0VNrthIw+sZKguO4s=; b=X/rG22WxNb9AZXaFIR6cdLkDsPGqTMmjCdrJPueGrtaVzr4xqE8gtyODi4HUtPiCv6 SbyyIqPQSd1FlrlWSXhzlwObnBv9eijRnrRAe9171DFoYqIvIYNxxKOfckdR2uYjmx4a czv4bpTFfjBuroqwWz3F1FhyR7feYSw5SvkKxTnO2Vupfbw+yvrK0rcGSyr4CAlrYfhV mOkVpb8b+l6Z6f1TAeps8IEvXO648o234moESeyYT2nqjZJIEkvuxolow88s+ojonqBX 5eX4ANcqknbDNkXD47k2EoySI7LuegICkdpQ0w/NgAq29gvkQakG+fbxUknGKB11MU6c 1hqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707649715; x=1708254515; 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=V8N+EiwtrliaAvcNTsr5SKky/+0VNrthIw+sZKguO4s=; b=EAS39P3nR8RRVdHfdRIJwdcWcoU+/Mgj+phdgByaMKIZNB5sUYw6Ou0zXxg4rncMOE xtEygkw0qLtRvOlRcsVnCgenEZDM0xJblBIf9OZz5IKQ23zV1XL6LxXPE7VV/Ew8rTb8 LpBMA5xd85tZSCnFdYWOj3oEIDAxvgp3IZEAV7rPjHWYCo+T1cy1K+IUEIwl8nIjy+Dy QozMtzeruKyDXm6PuBVOSu5KgwN7RViSVuAB0UGP43I7JrBhmn5CgB4YeRImd225Ylqz Mum7X4sTsqOqJ3Mv6PLmje0ZKEH993AURP7lSSb7EhR6i4z7DXHA99CNdUfxEeOM6Mz8 DDYQ== X-Gm-Message-State: AOJu0YzZ/EmdJG5i0ZhRm0xZKlUAXNl5kHBmZp0ahm5ZC1a8vQd9viqR J4o7Q+EMoj6HSdmz9hp1/IsfeuHXw1YUrg2hqJjL9yAeFCBb3eWCA2rjJGA0GzjFIgC+CTbDXj0 Ec1MApIpMRPfRgKlF4vxQyMUqfPLi69Ld8Ps= X-Google-Smtp-Source: AGHT+IH0UPzNeWFIra3KoF1xFwikGvyN4+JHgrYWMd9ot2Qc2YMhpHquVZ0qKkeShoK+1gwAy/DpBBIxMhnKKFYcj3U= X-Received: by 2002:a05:6512:4025:b0:511:697a:3e71 with SMTP id br37-20020a056512402500b00511697a3e71mr3608984lfb.45.1707649714649; Sun, 11 Feb 2024 03:08:34 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Sun, 11 Feb 2024 19:08:27 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/hevcdec: fix out of bounds index -1 for inter prediction 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: T24gU3VuLCBGZWIgMTEsIDIwMjQgYXQgNTowMOKAr1BNIEFuZHJlYXMgUmhlaW5oYXJkdCA8CmFu ZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cgo+IE51byBNaToKPiA+IEl0J3Mg YSBmYWxzZSBwb3NpdGl2ZS4gV2UgdXNlIC0xIHRvIGluZGV4IGFuIGFycmF5LCBidXQgaXQncyBu b3QKPiBhY3R1YWxseSB1c2VkLgo+ID4gVGhpcyBwYXRjaCB3aWxsIG1ha2UgdGhlICJHQ0MgVW5k ZWZpbmVkQmVoYXZpb3JTYW5pdGl6ZXIiIGhhcHB5Lgo+ID4KPiA+IEZvdW5kIGJ5OiBjaGVja2Fz bS1oZXZjX3BlbCBpbgo+IGh0dHBzOi8vZmF0ZS5mZm1wZWcub3JnL3JlcG9ydC5jZ2k/dGltZT0y MDI0MDIxMTAxMTkwNSZzbG90PXg4Nl82NC1hcmNobGludXgtZ2NjLXVic2FuCj4gPiBSZXBvcnRl ZC1ieTogSmFtZXMgQWxtZXIgPGphbXJpYWxAZ21haWwuY29tPgo+ID4gLS0tCj4gPiAgbGliYXZj b2RlYy9oZXZjZHNwX3RlbXBsYXRlLmMgfCA2ICsrKy0tLQo+ID4gIGxpYmF2Y29kZWMveDg2L2hl dmNkc3BfaW5pdC5jIHwgNiArKystLS0KPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9u cygrKSwgNiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9oZXZj ZHNwX3RlbXBsYXRlLmMKPiBiL2xpYmF2Y29kZWMvaGV2Y2RzcF90ZW1wbGF0ZS5jCj4gPiBpbmRl eCA5YjQ4YmRmMDhlLi5hNGI4OTAxZTVkIDEwMDY0NAo+ID4gLS0tIGEvbGliYXZjb2RlYy9oZXZj ZHNwX3RlbXBsYXRlLmMKPiA+ICsrKyBiL2xpYmF2Y29kZWMvaGV2Y2RzcF90ZW1wbGF0ZS5jCj4g PiBAQCAtMzAxLDkgKzMwMSw5IEBAIElEQ1RfREMoMzIpCj4gPiAgLy8KPiA+Cj4gLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v Ly8vLy8vLy8vLy8vLy8KPiA+ICAjZGVmaW5lIGZmX2hldmNfcGVsX2ZpbHRlcnMgZmZfaGV2Y19x cGVsX2ZpbHRlcnMKPiA+IC0jZGVmaW5lIERFQ0xfSFZfRklMVEVSKGYpICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKPiA+IC0gICAgY29uc3QgdWludDhfdCAqaGYgPSBmZl9oZXZj XyAjIyBmICMjIF9maWx0ZXJzW214IC0gMV07IFwKPiA+IC0gICAgY29uc3QgdWludDhfdCAqdmYg PSBmZl9oZXZjXyAjIyBmICMjIF9maWx0ZXJzW215IC0gMV07Cj4gPiArI2RlZmluZSBERUNMX0hW X0ZJTFRFUihmKQo+ICBcCj4gPiArICAgIGNvbnN0IHVpbnQ4X3QgKmhmID0gbXggPyBmZl9oZXZj XyAjIyBmICMjIF9maWx0ZXJzW214IC0gMV0gOiBOVUxMOwo+IFwKPiA+ICsgICAgY29uc3QgdWlu dDhfdCAqdmYgPSBteSA/IGZmX2hldmNfICMjIGYgIyMgX2ZpbHRlcnNbbXkgLSAxXSA6IE5VTEw7 Cj4gPgo+ID4gICNkZWZpbmUgRldfUFVUKHAsIGYsIHQpCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gPiAgc3RhdGljIHZvaWQgRlVOQyhwdXRfaGV2Y18jIyBmKShpbnQx Nl90ICpkc3QsIGNvbnN0IHVpbnQ4X3QgKnNyYywKPiBwdHJkaWZmX3Qgc3Jjc3RyaWRlLCBpbnQg aGVpZ2h0LCAgICAgICAgXAo+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMveDg2L2hldmNkc3Bf aW5pdC5jCj4gYi9saWJhdmNvZGVjL3g4Ni9oZXZjZHNwX2luaXQuYwo+ID4gaW5kZXggMzFlODFl YjExZi4uZTBmNjUxNzdjNCAxMDA2NDQKPiA+IC0tLSBhL2xpYmF2Y29kZWMveDg2L2hldmNkc3Bf aW5pdC5jCj4gPiArKysgYi9saWJhdmNvZGVjL3g4Ni9oZXZjZHNwX2luaXQuYwo+ID4gQEAgLTg3 LDkgKzg3LDkgQEAgSURDVF9GVU5DUyhhdngpCj4gPgo+ID4KPiA+ICAjZGVmaW5lIGZmX2hldmNf cGVsX2ZpbHRlcnMgZmZfaGV2Y19xcGVsX2ZpbHRlcnMKPiA+IC0jZGVmaW5lIERFQ0xfSFZfRklM VEVSKGYpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiA+IC0gICAgY29uc3Qg dWludDhfdCAqaGYgPSBmZl9oZXZjXyAjIyBmICMjIF9maWx0ZXJzW214IC0gMV07IFwKPiA+IC0g ICAgY29uc3QgdWludDhfdCAqdmYgPSBmZl9oZXZjXyAjIyBmICMjIF9maWx0ZXJzW215IC0gMV07 Cj4gPiArI2RlZmluZSBERUNMX0hWX0ZJTFRFUihmKQo+ICBcCj4gPiArICAgIGNvbnN0IHVpbnQ4 X3QgKmhmID0gbXggPyBmZl9oZXZjXyAjIyBmICMjIF9maWx0ZXJzW214IC0gMV0gOiBOVUxMOwo+ IFwKPiA+ICsgICAgY29uc3QgdWludDhfdCAqdmYgPSBteSA/IGZmX2hldmNfICMjIGYgIyMgX2Zp bHRlcnNbbXkgLSAxXSA6IE5VTEw7Cj4gXAo+Cj4gU3B1cmlvdXMgYWRkaXRpb24gb2YgdHJhaWxp bmcgJ1wnLgoKb2gsIHlvdSBhcmUgc28gY2FyZWZ1bAoKPgoKCj4gPgo+ID4gICNkZWZpbmUgRldf UFVUKHAsIGEsIGIsIGRlcHRoLCBvcHQpIFwKPiA+ICB2b2lkIGZmX2hldmNfcHV0X2hldmNfICMj IGEgIyMgXyAjIyBkZXB0aCAjIyBfIyNvcHQoaW50MTZfdCAqZHN0LCBjb25zdAo+IHVpbnQ4X3Qg KnNyYywgcHRyZGlmZl90IHNyY3N0cmlkZSwgICBcCj4KPiBJIGhhdmUganVzdCBzZW50IGFuIGFs dGVybmF0aXZlIHNvbHV0aW9uIGZvciB0aGlzIHRoYXQgYXZvaWRzIGFsbCB0aGVzZQo+IGJyYW5j aGVzICh3aGljaCB0aGUgY29tcGlsZXIgd2lsbCBub3QgYmUgYWJsZSB0byBlbGltaW5hdGUpLgo+ ClRoaW5rIGFib3V0IGl0IGZvciBhYm91dCAzIHNlY29uZHMsIHRoZW4gZ2l2ZSB1cCA6KQrwn5GN Cgo+IFVuZm9ydHVuYXRlbHkgSSBjYW4ndCB0ZXN0IG1pcHMgYW5kIGxvb25nYXJjaCBteXNlbGY7 IHRoZXJlIGlzIGEKPiBmYXRlLXJ1bm5lciBmb3IgdGhlIGxhdHRlciwgYnV0IG5vdGhpbmcgZm9y IHRoZSBmb3JtZXIuIFNvIGhvcGVmdWxseQo+IHNvbWVvbmUgY2FuIHRlc3QgbWlwcy4KPgoKPiAt IEFuZHJlYXMKPgo+IFBTOiBUaGUgYWFyY2g2NCBjb2RlIChoZXZjZHNwX1tlcV1wZWxfbmVvbi5T KSBhbHJlYWR5IG9mZnNldHMgaXRzCj4gZmlsdGVycyB2aWEgZHVtbXkgYXJyYXlzLiBJIHdvbmRl ciB3aGV0aGVyIGl0IGNvdWxkIG5vdyByZXVzZSB0aGUKPiBvcmRpbmFyeSBvbmVzLgo+Cj4gX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5v cmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1w ZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=