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 6EB134BCEE for ; Mon, 25 Aug 2025 15:59:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id C877D68E6E1; Mon, 25 Aug 2025 18:59:16 +0300 (EEST) Received: from mail-qt1-f193.google.com (mail-qt1-f193.google.com [209.85.160.193]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 75AFB68E6E8 for ; Mon, 25 Aug 2025 18:59:10 +0300 (EEST) Received: by mail-qt1-f193.google.com with SMTP id d75a77b69052e-4b109914034so60672781cf.0 for ; Mon, 25 Aug 2025 08:59:10 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756137548; x=1756742348; 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=wjHVxBJExfBVsKenOaJknEF4KtYN13yYE8pnMObwQDI=; b=wTkqtaR2uRga1W6UqMmXpYKp6slZwagiZCdNJRm0KsbwCPIDLirv9YN0Y7/ct0fqWU CHbsWyfoo42/hV7VAEm2q7/7ifTNnTSXXYBnu2qi+XgN+EKb4esSJ/hdZuv335BFwZXM bwen9ogqEPcY/JM4i0jyJOSwxou+OWfDCHadnoKWjy/v8JYTrqwVMvFS6YV0KTZ/nd8d gsnWJnRsZX/W76qXPUWa486bWRyM9BgqqY0DcnHN4jmFHjT45Hpkux336jcnXGMhhuht NxrfGQkPUfuDZAgAzWSnURuXvs+h3xxNAshCb+XtgTh4ApDtFDjf7QyNFf19c99P1jUB TAsw== X-Gm-Message-State: AOJu0YxNwv9ZIIAQxHTfM4A7zRrAb6TQKGgVNBbXK98PToFGW15ctt6y V0n2CTvkV6Z6EhblP5bXMDxTCcQ5iYenFa8bapWFqb4HLLuEbTGXjIJv9SzpEfYzwVPTCOtk9Tq VNV+vQxGH2w== X-Gm-Gg: ASbGncuNE1wFanqinarfSD+fFC/BFfXld9miStSnRh6HJd5IN7qg2JIL93UDIqezgQ7 pSWXmbkVj3HB7Io63Sw9NlDOwzzkeRwOiXEyl0aFPZip3LQInS+4TCTAuDnNGg3ozMFPywffurr r4sCiDGbre1SeJm+90AGntc+nGLsm7Zu/p7DhKwdEhdvjFegXeT1MWGDNzXa//DFthVjUS6Wyny q6I4I/LoDK3tUq1YhD/zh0OLQ1d5wjx012gXn3/C7NB17RHgm8a5KVgzKtPgfyLLoyLIpHGbR3Q Y1aJ1FRj2CvOXDkgiUBrLqVMhlfXojY1HLdG1o1JPD0WYjRF+x+SM2VtfagcRYfsryCPsezWa7g KxNkQ44H9zCtBQdUhlVofgw2OQozDOoT31Pjnh1UkmcdkyTD+SRUvZBvAcXpjEj+Z2ma+T/3dMG johVPIjpoj9o0= X-Google-Smtp-Source: AGHT+IHKW3+C3I4/5JWiq02oIYL/WL/uEZOibPaz7dN/m16rRewcrb7RHWKIg5YhP1Ws7OarO9y6dA== X-Received: by 2002:a05:622a:15c1:b0:4b0:7575:7de9 with SMTP id d75a77b69052e-4b2aaa8127fmr146915481cf.29.1756137547793; Mon, 25 Aug 2025 08:59:07 -0700 (PDT) Received: from [192.168.1.167] (pool-96-239-160-7.pitbpa.fios.verizon.net. [96.239.160.7]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-70da7166c7dsm48020306d6.21.2025.08.25.08.59.07 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Aug 2025 08:59:07 -0700 (PDT) Message-ID: Date: Mon, 25 Aug 2025 11:59:06 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250822173828.8059368E6BF@ffbox0-bg.ffmpeg.org> Content-Language: en-US In-Reply-To: <20250822173828.8059368E6BF@ffbox0-bg.ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH] avcodec/webp: fix incorrectly returning AVERROR_INVALIDDATA when building Huffman reader (PR #20316) 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: , From: Raphael Zumer via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Raphael Zumer 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: SGVsbG8sCgpMb29raW5nIGZvciBhIHJldmlldyBmb3IgdGhpcyBwYXRjaCwgYXMgaXQgY3VycmVu dGx5IGJyZWFrcyBXZWJQIGRlY29kaW5nIGFuZCBpcyBhIDEtbGluZSBmaXguCgpUaGFua3MsClJa CgpPbiA4LzIyLzI1IDEzOjM4LCByenVtZXIgdmlhIGZmbXBlZy1kZXZlbCB3cm90ZToKPiBQUiAj MjAzMTYgb3BlbmVkIGJ5IHJ6dW1lcgo+IFVSTDogaHR0cHM6Ly9jb2RlLmZmbXBlZy5vcmcvRkZt cGVnL0ZGbXBlZy9wdWxscy8yMDMxNgo+IFBhdGNoIFVSTDogaHR0cHM6Ly9jb2RlLmZmbXBlZy5v cmcvRkZtcGVnL0ZGbXBlZy9wdWxscy8yMDMxNi5wYXRjaAo+Cj4gVGhpcyBjb3JyZWN0cyBhbiBl cnJvciBpbiBjb21taXQgYzMzZjE2ZCwgY2F1c2luZyB0aGUgc2luZ2xlLXN5bWJvbCBzcGVjaWFs IGNhc2UgdG8gZmFsbCB0aHJvdWdoIHRvIHRoZSBuby1zeW1ib2wgb25lIGFuZCByZXR1cm5pbmcg QVZFUlJPUl9JTlZBTElEREFUQSBpbnN0ZWFkIG9mIGEgc3VjY2VzcyBzdGF0dXMgY29kZS4gU2lu Y2UgdGhlIHNhbWUgY29tbWl0IHJlbW92ZXMgc2hhcmVkIGxvZ2ljIGJldHdlZW4gdGhlIHR3byBz cGVjaWFsIGNhc2VzLCBJIHNwbGl0IHRoZW0gdXAgdG8gc2ltcGxpZnkgaXQgYXMgYSBmb2xsb3ct dXAuCj4KPgo+IEZyb20gYzAzMWFlNjAzMzVlZDBmMDJiNWI4YzgwYTA2OTY1NmI2OGY2NmI2OCBN b24gU2VwIDE3IDAwOjAwOjAwIDIwMDEKPiBGcm9tOiA9P1VURi04P3E/UmFwaGE9QzM9QUJsPTIw WnVtZXI/PSA8cnp1bWVyQHRlYmFrby5uZXQ+Cj4gRGF0ZTogRnJpLCAyMiBBdWcgMjAyNSAxMjo0 NDowOSAtMDQwMAo+IFN1YmplY3Q6IFtQQVRDSCAxLzJdIGF2Y29kZWMvd2VicDogZml4IGluY29y cmVjdGx5IHJldHVybmluZwo+ICBBVkVSUk9SX0lOVkFMSUREQVRBIHdoZW4gYnVpbGRpbmcgSHVm Zm1hbiByZWFkZXIKPiBNSU1FLVZlcnNpb246IDEuMAo+IENvbnRlbnQtVHlwZTogdGV4dC9wbGFp bjsgY2hhcnNldD1VVEYtOAo+IENvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKPgo+IFRo aXMgY29ycmVjdHMgYW4gZXJyb3IgaW4gY29tbWl0IGMzM2YxNmQuCj4KPiBTaWduZWQtb2ZmLWJ5 OiBSYXBoYcOrbCBadW1lciA8cnp1bWVyQHRlYmFrby5uZXQ+Cj4gLS0tCj4gIGxpYmF2Y29kZWMv d2VicC5jIHwgMSArCj4gIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKQo+Cj4gZGlmZiAt LWdpdCBhL2xpYmF2Y29kZWMvd2VicC5jIGIvbGliYXZjb2RlYy93ZWJwLmMKPiBpbmRleCA1NmMz ZWM2ZDI4Li5hMzUwZGZmN2E3IDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvd2VicC5jCj4gKysr IGIvbGliYXZjb2RlYy93ZWJwLmMKPiBAQCAtMjgxLDYgKzI4MSw3IEBAIHN0YXRpYyBpbnQgaHVm Zl9yZWFkZXJfYnVpbGRfY2Fub25pY2FsKEh1ZmZSZWFkZXIgKnIsIGNvbnN0IHVpbnQ4X3QgKmNv ZGVfbGVuZ3RoCj4gICAgICAgICAgICAgIHItPm5iX3N5bWJvbHMgPSAxOwo+ICAgICAgICAgICAg ICByLT5zaW1wbGUgPSAxOwo+ICAgICAgICAgICAgICByLT5zaW1wbGVfc3ltYm9sc1swXSA9IHN5 bXNbMF07Cj4gKyAgICAgICAgICAgIHJldHVybiAwOwo+ICAgICAgICAgIH0KPiAgICAgICAgICAv LyBObyBzeW1ib2xzCj4gICAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5WQUxJRERBVEE7Cl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K