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 E7FC04BF77 for ; Sun, 27 Jul 2025 23:11:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 3153068D22A; Mon, 28 Jul 2025 02:11:51 +0300 (EEST) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id C0F7868CD50 for ; Mon, 28 Jul 2025 02:11:44 +0300 (EEST) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-60c4521ae2cso6736011a12.0 for ; Sun, 27 Jul 2025 16:11:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753657903; x=1754262703; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=53Ex38cfCuo9P4Hb5qmcmWIzyswcNDy7kMHRvBiU9qs=; b=Foyojnp2ty0d/nIsWVp/k82hzMgcsMwNgwXOaJUyul5LwSYliLbrrYRn6SrijaSYYr oDijX6AWg4Itd05Ym9xPDfMwIGfW0BpV8wnacDEWnzYUWDMmHHCR48L3xZ/2pk9GSHtY wkkYj6oQzmRZHzHcUv8UcssBx3HRHGKKpSkA4G/bcoSf4mtyioUerof8Mf1na3ttGbed m/ZPLR4KfG2G9/nNxZ2//JByOeLCs7mJP997oCqa2TWwwfB4UEwcFqiqNcYLxlw1ajSa MWgMb9jq8T/PYZcqtxu6shbgzG6TxGu3y1EEbcMdQuuRJPcn5zedAKySKzua1let7VKO G5LQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753657903; x=1754262703; h=content-transfer-encoding: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=53Ex38cfCuo9P4Hb5qmcmWIzyswcNDy7kMHRvBiU9qs=; b=TbXQZtutIfJ9L9ZKGGYA+DvC44kNvwDG5o2Q4049Jbk6LMiwZCmOPzjo1nJOugomJh Fa59YP4b4IqwrwBL9HxQD11QU83Dlg4exGhTxFTLPKve4XlUp9U2z0YuSti4tphZ1St3 yfsxcALYdwHYV57zlb5SyynnD9LkcfthWJw8cN7ZZGO5mhpLeSGnPa9UIijq32kDm+r0 ZXxYnOenXp+K8pDcLfeSIRi86aTbIW/1X0y7xRtaRHZW/PFpszj2cvx3g77gsJ5Ca7do lNWee5Oz9I5pdtJC/ZMSIfG8TfoBFGx9jR+POkAvhwxweqtpbJN1iKW4w+BlJZGu0n1c Ug0w== X-Gm-Message-State: AOJu0YwMrqOFKDc9q1GAvmLln37W9ayysWMfpKVq6pEibiTgO9FYfx+W ji2B3XyrtXqMFjDSngjYUkiezTKjD4TBEJZjVM46GxBauN4rtHyHgt/vHxlkzZWI3k1ukkd9l/h qDbt7iy9wo4gGrtRRc/uSm0Mw7zNBRyh6qj8p X-Gm-Gg: ASbGncsg/EXPFqD+h+fCx7MrGMxoE8nRJWP89txy5qbMBje0sNPj+vZtxR27bz89P78 uc3JPqZOfg7gmj101uy2d1O0pQa/O4ZOPuPORnjQWbYTkkGcSxo10PD7RJiJyLx9jps/Bsaq+pI QsKDL7duQzbaVDGFNt27HIv9hXNZVaeYCwXSjNtSOT6Hi72NUNCookDFNslMyW/D2M4udMx57ND cEj X-Google-Smtp-Source: AGHT+IHLy1sWAicQGkDho61SQBdkiyM/eldVqZyfNiGq9AFAeh05FPOKDVboD02jkUBz5a/2LpyUIoB7rbzyck6nCb0= X-Received: by 2002:a05:6402:2692:b0:615:127f:6b8a with SMTP id 4fb4d7f45d1cf-615127f6e00mr4631300a12.30.1753657903218; Sun, 27 Jul 2025 16:11:43 -0700 (PDT) MIME-Version: 1.0 References: <20250723084332.3650349-1-michael@niedermayer.cc> <20250727205713.GV29660@pb2> In-Reply-To: <20250727205713.GV29660@pb2> From: Kacper Michajlow Date: Mon, 28 Jul 2025 01:10:57 +0200 X-Gm-Features: Ac12FXx6FlOEJtMZKxgOU9u0OQuPV5n7hSx1ExSnopAmfNImsK9834YRhbUlEwk Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/asfdec_f: Check amount of value read 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: T24gU3VuLCAyNyBKdWwgMjAyNSBhdCAyMjo1NywgTWljaGFlbCBOaWVkZXJtYXllcgo8bWljaGFl bEBuaWVkZXJtYXllci5jYz4gd3JvdGU6Cj4KPiBPbiBXZWQsIEp1bCAyMywgMjAyNSBhdCAwNTo1 MTozNVBNICswMjAwLCBLYWNwZXIgTWljaGFqbG93IHdyb3RlOgo+ID4gT24gV2VkLCAyMyBKdWwg MjAyNSBhdCAxMDo0MywgTWljaGFlbCBOaWVkZXJtYXllcgo+ID4gPG1pY2hhZWxAbmllZGVybWF5 ZXIuY2M+IHdyb3RlOgo+ID4gPgo+ID4gPiBGaXhlczogdXNlIG9mIHVuaW5pdGlhbGl6ZWQgbWVt b3J5Cj4gPiA+IEZpeGVzOiA0MDM2NzU0OTIvY2x1c3RlcmZ1enotdGVzdGNhc2UtbWluaW1pemVk LWZmbXBlZ19kZW1fQVNGX2Z1enplci00NzU0MjgxODIzNzk3MjQ4Cj4gPiA+Cj4gPiA+IEZvdW5k LWJ5OiBjb250aW51b3VzIGZ1enppbmcgcHJvY2VzcyBodHRwczovL2dpdGh1Yi5jb20vZ29vZ2xl L29zcy1mdXp6L3RyZWUvbWFzdGVyL3Byb2plY3RzL2ZmbXBlZwo+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBNaWNoYWVsIE5pZWRlcm1heWVyIDxtaWNoYWVsQG5pZWRlcm1heWVyLmNjPgo+ID4gPiAtLS0K PiA+ID4gIGxpYmF2Zm9ybWF0L2FzZmRlY19mLmMgfCA0ICsrKy0KPiA+ID4gIDEgZmlsZSBjaGFu Z2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPiA+ID4KPiA+ID4gZGlmZiAtLWdp dCBhL2xpYmF2Zm9ybWF0L2FzZmRlY19mLmMgYi9saWJhdmZvcm1hdC9hc2ZkZWNfZi5jCj4gPiA+ IGluZGV4IGVhNmU4ZWY0ZjNhLi4xMGY1ZGVhNTdjMyAxMDA2NDQKPiA+ID4gLS0tIGEvbGliYXZm b3JtYXQvYXNmZGVjX2YuYwo+ID4gPiArKysgYi9saWJhdmZvcm1hdC9hc2ZkZWNfZi5jCj4gPiA+ IEBAIC0yNDEsNyArMjQxLDkgQEAgc3RhdGljIHZvaWQgZ2V0X3RhZyhBVkZvcm1hdENvbnRleHQg KnMsIGNvbnN0IGNoYXIgKmtleSwgaW50IHR5cGUsIGludCBsZW4sIGludAo+ID4gPiAgICAgICAg ICBhdmlvX2dldF9zdHIxNmxlKHMtPnBiLCBsZW4sIHZhbHVlLCAyICogbGVuICsgMSk7Cj4gPiA+ ICAgICAgICAgIGJyZWFrOwo+ID4gPiAgICAgIGNhc2UgLTE6IC8vIEFTQ0kKPiA+ID4gLSAgICAg ICAgYXZpb19yZWFkKHMtPnBiLCB2YWx1ZSwgbGVuKTsKPiA+ID4gKyAgICAgICA7aW50IHJldCA9 IGZmaW9fcmVhZF9zaXplKHMtPnBiLCB2YWx1ZSwgbGVuKTsKPiA+Cj4gPiBzdHJheSA7Cj4KPiBu bywgdHJ5IHJlbW92ZSBpdCA6KQo+Cj4gbGliYXZmb3JtYXQvYXNmZGVjX2YuYzogSW4gZnVuY3Rp b24g4oCYZ2V0X3RhZ+KAmToKPiBsaWJhdmZvcm1hdC9hc2ZkZWNfZi5jOjI0NDo5OiBlcnJvcjog YSBsYWJlbCBjYW4gb25seSBiZSBwYXJ0IG9mIGEgc3RhdGVtZW50IGFuZCBhIGRlY2xhcmF0aW9u IGlzIG5vdCBhIHN0YXRlbWVudAo+ICAgMjQ0IHwgICAgICAgICBpbnQgcmV0ID0gZmZpb19yZWFk X3NpemUocy0+cGIsIHZhbHVlLCBsZW4pOwo+ICAgICAgIHwgICAgICAgICBefn4KCkFoLCByaWdo dC4gSXQncyB0aGUgZmlyc3QgbGluZSBhZnRlciB0aGUgY2FzZSBzdGF0ZW1lbnQuCgpJIGdlbmVy YWxseSBwdXQgaXQgaW1tZWRpYXRlbHkgYWZ0ZXIgOiBgY2FzZSAtMTo7YC4gSXQgd2FzIGxvb2tp bmcgb2ZmCmF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIGxpbmUsIGJ1dCBhbGwgZ29vZCA6KQoKLSBL YWNwZXIKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=