From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <ffmpeg-devel-bounces@ffmpeg.org>
Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100])
	by master.gitmailbox.com (Postfix) with ESMTPS id E1F644E4D1
	for <ffmpegdev@gitmailbox.com>; Tue, 10 Jun 2025 03:41:19 +0000 (UTC)
Received: from [127.0.1.1] (localhost [127.0.0.1])
	by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id B58D468CFA2;
	Tue, 10 Jun 2025 06:41:16 +0300 (EEST)
Received: from mail-ed1-f54.google.com (mail-ed1-f54.google.com
 [209.85.208.54])
 by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id CA7D168CF71
 for <ffmpeg-devel@ffmpeg.org>; Tue, 10 Jun 2025 06:41:09 +0300 (EEST)
Received: by mail-ed1-f54.google.com with SMTP id
 4fb4d7f45d1cf-607ea238c37so4090612a12.2
 for <ffmpeg-devel@ffmpeg.org>; Mon, 09 Jun 2025 20:41:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1749526869; x=1750131669; 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=JdGfO5bubbiWWUkdQgwj10bla5iblM1lrgJvnGwy54M=;
 b=bH+FWMpAjaNW+NlyqvfhLZZ6lV/9cbDqHYbd2tu30CNyg1fZ8rLIYMtUbft0zF+TBt
 w5N9CPREPshcUcryirEeXvMtAP0fnr+sazZYwOOLwsGcHpeu6YvjBBpFCxDEcDqZvK59
 8fpt3GXG2LHpQvTeEHw59F474TezqJDhoYJnUahMOPgL80uJgrLfKZOWkIUj1mxECGJM
 DVYdp3mWM7++bhiVCk6YifKmnBV4HZRXhe+i3xKJ8hQqsfqoC8uCqlWAENlk2+vva6SE
 DVJcyB8aFgEsCyOyArHjLkIgKyu1S3yStu/RJ6IXmRG1e0jMdsDDGmiEJdp6bT6FGhDN
 fg1w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1749526869; x=1750131669;
 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=JdGfO5bubbiWWUkdQgwj10bla5iblM1lrgJvnGwy54M=;
 b=wVsFk2j9Gv2VQZOsx5LKtZq3pm/xmR4IxbM1V7V6nOPzu+JmewWNIi/z3xCWH4Ljj9
 eZvPS6AtCOLUnfQm6vK5vtsS7h8sLfNJ7Xg2iwpk22sC69lwdMOdEMbMyd8bR2MvJLH2
 J33yXzETv3OGkDrCyRxc/SFbgydC3T00gKEDdVv1Ed4sXnk1a5TBZq/zfW2Yv+N5Dfv0
 hXlVirieGb+/jMmJlhwrznCi3NzLatuTqmkGET2ltQQ8FIyy6rA/QmZrGHeU2kEPTD4R
 29jzDjGnKC9e5xzlSBXY9D2ARJOEyXuSiGGRlXdluejKUOnMnF7vDQC6klTTnuK9WORd
 jCeQ==
X-Gm-Message-State: AOJu0YybxRdp8tfEjPzgxNe3OerI7nt1IXuSPK5MdaJ/0TliC33w4EXK
 uj5XkrngtGnW+jAexqIN3AIfwaxkUqJLEV1Ck6/L2UMki75DA1FoqyxX72jNBpAM6CiBki9GaoD
 MweRbLKD1fB+4P8HLpvvwFnXO3lh7wNLwgcDb7F0=
X-Gm-Gg: ASbGncvAeq3XQ3FZmrcBJHXGlABN+FM2CO2QLIzEnj+EMYwjDpG+Jqi7pMVvtfvGIvl
 plE2cuMY+UrkcH/Fe4czBMupiM+BI/+Ay9pW4p/OyRAV0gqo7N06MLRdXy+dqeYlm/FWFLdoLgq
 2beF7Z9xbblXISM/XEB27HajJFGHWXvsN4vZUrmBtMAszK/24D9uLd8pEN/TupcOiV5QXlBepVk
 l8v
X-Google-Smtp-Source: AGHT+IG9iqI71iu8qCFqr7Z0BqnioejCLjk5q2njZ2Hnh3H/R6gQFOprpTgE1FmGucPnj4W9H8/ADcUpRLEUwx/31wA=
X-Received: by 2002:a17:907:60d1:b0:ad1:e4e9:6b4f with SMTP id
 a640c23a62f3a-ade1aa8e7dcmr1529082866b.36.1749526868955; Mon, 09 Jun 2025
 20:41:08 -0700 (PDT)
MIME-Version: 1.0
References: <20250610023143.27169-1-pkoshevoy@gmail.com>
 <GV1P250MB07371AB06A263691B09D251D8F6AA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
In-Reply-To: <GV1P250MB07371AB06A263691B09D251D8F6AA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM>
From: Pavel Koshevoy <pkoshevoy-at-gmail.com@ffmpeg.org>
Date: Mon, 9 Jun 2025 21:40:32 -0600
X-Gm-Features: AX0GCFvMH1KORC66lH7147HDPGRyBd4ct_niOdaUawZViuEimkdzhPz2MYntaOY
Message-ID: <CAJgjuox20twoWh6-fV+xa5a7+tFSBX9Hz-QO+sSXxEBnom8aGw@mail.gmail.com>
To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
Subject: Re: [FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to
 avcodec_open2 failure
X-BeenThere: ffmpeg-devel@ffmpeg.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org>
List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe>
List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel>
List-Post: <mailto:ffmpeg-devel@ffmpeg.org>
List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help>
List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>,
 <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe>
Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Errors-To: ffmpeg-devel-bounces@ffmpeg.org
Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org>
Archived-At: <https://master.gitmailbox.com/ffmpegdev/CAJgjuox20twoWh6-fV+xa5a7+tFSBX9Hz-QO+sSXxEBnom8aGw@mail.gmail.com/>
List-Archive: <https://master.gitmailbox.com/ffmpegdev/>
List-Post: <mailto:ffmpegdev@gitmailbox.com>

T24gTW9uLCBKdW4gOSwgMjAyNSBhdCA4OjU44oCvUE0gQW5kcmVhcyBSaGVpbmhhcmR0IDwKYW5k
cmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPiB3cm90ZToKCj4gUGF2ZWwgS29zaGV2b3k6Cj4g
PiBGaXhlcyAnZmZwcm9iZSAxX3BvYy5tcDQnIHNlZ2ZhdWx0IGludHJvZHVjZWQgd2l0aAo+ID4g
Y29tbWl0IDAwMjE0ODRkMDVmOWIwZjAzMmZhMzE5Mzk5ZGU2ZTI0ZWVhMGMwNGYKPiA+IC0tLQo+
ID4gIGxpYmF2Zm9ybWF0L2RlbXV4LmMgfCAxMCArKysrKysrKy0tCj4gPiAgMSBmaWxlIGNoYW5n
ZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBkaWZmIC0tZ2l0IGEv
bGliYXZmb3JtYXQvZGVtdXguYyBiL2xpYmF2Zm9ybWF0L2RlbXV4LmMKPiA+IGluZGV4IGVjZDRm
NDBkYTkuLmQ3NGQ1MWUxNjkgMTAwNjQ0Cj4gPiAtLS0gYS9saWJhdmZvcm1hdC9kZW11eC5jCj4g
PiArKysgYi9saWJhdmZvcm1hdC9kZW11eC5jCj4gPiBAQCAtMjA3OCw4ICsyMDc4LDggQEAgc3Rh
dGljIGludCBoYXNfY29kZWNfcGFyYW1ldGVycyhjb25zdCBBVlN0cmVhbQo+ICpzdCwgY29uc3Qg
Y2hhciAqKmVycm1zZ19wdHIpCj4gPiAgc3RhdGljIGludCB0cnlfZGVjb2RlX2ZyYW1lKEFWRm9y
bWF0Q29udGV4dCAqcywgQVZTdHJlYW0gKnN0LAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICBjb25zdCBBVlBhY2tldCAqcGt0LCBBVkRpY3Rpb25hcnkgKipvcHRpb25zKQo+ID4gIHsK
PiA+IC0gICAgRkZTdHJlYW0gKmNvbnN0IHN0aSA9IGZmc3RyZWFtKHN0KTsKPiA+IC0gICAgQVZD
b2RlY0NvbnRleHQgKmNvbnN0IGF2Y3R4ID0gc3RpLT5hdmN0eDsKPiA+ICsgICAgRkZTdHJlYW0g
KnN0aSA9IGZmc3RyZWFtKHN0KTsKPiA+ICsgICAgQVZDb2RlY0NvbnRleHQgKmF2Y3R4ID0gc3Rp
LT5hdmN0eDsKPiA+ICAgICAgY29uc3QgQVZDb2RlYyAqY29kZWM7Cj4gPiAgICAgIGludCBnb3Rf
cGljdHVyZSA9IDEsIHJldCA9IDA7Cj4gPiAgICAgIEFWRnJhbWUgKmZyYW1lID0gYXZfZnJhbWVf
YWxsb2MoKTsKPiA+IEBAIC0yMTA0LDYgKzIxMDQsMTIgQEAgc3RhdGljIGludCB0cnlfZGVjb2Rl
X2ZyYW1lKEFWRm9ybWF0Q29udGV4dCAqcywKPiBBVlN0cmVhbSAqc3QsCj4gPiAgICAgICAgICAg
ICAgZ290byBmYWlsOwo+ID4gICAgICAgICAgfQo+ID4KPiA+ICsgICAgICAgIGlmIChhdmN0eCAm
JiBhdmN0eC0+Y29kZWMgIT0gY29kZWMpIHsKPiA+ICsgICAgICAgICAgYXZjb2RlY19mcmVlX2Nv
bnRleHQoJmF2Y3R4KTsKPiA+ICsgICAgICAgICAgYXZjdHggPSBhdmNvZGVjX2FsbG9jX2NvbnRl
eHQzKGNvZGVjKTsKPiA+ICsgICAgICAgICAgc3RpLT5hdmN0eCA9IGF2Y3R4Owo+ID4gKyAgICAg
ICAgfQo+ID4gKwo+ID4gICAgICAgICAgLyogRm9yY2UgdGhyZWFkIGNvdW50IHRvIDEgc2luY2Ug
dGhlIEguMjY0IGRlY29kZXIgd2lsbCBub3QKPiBleHRyYWN0Cj4gPiAgICAgICAgICAgKiBTUFMg
YW5kIFBQUyB0byBleHRyYWRhdGEgZHVyaW5nIG11bHRpLXRocmVhZGVkIGRlY29kaW5nLiAqLwo+
ID4gICAgICAgICAgYXZfZGljdF9zZXQob3B0aW9ucyA/IG9wdGlvbnMgOiAmdGhyZWFkX29wdCwg
InRocmVhZHMiLCAiMSIsIDApOwo+Cj4gMS4gVW5jaGVja2VkIGFsbG9jYXRpb24uCj4gMi4gVGhp
cyBBVkNvZGVjQ29udGV4dCB3aWxsIGJlIG1vc3RseSBibGFuazsgaXQgZG9lcyBub3QgaW5oZXJp
dAo+IGF2YWlsYWJsZSBleHRyYWRhdGEgYW5kIG90aGVyIHBhcmFtZXRlcnMuIFNlZSBjb2RlY19j
bG9zZSgpLgo+Cj4KSSdsbCBiZSBzdWJtaXR0aW5nIGEgdjIgb2YgdGhlIHBhdGNoIHRoYXQgbW9k
aWZpZXMgY29kZWNfY2xvc2UgaW5zdGVhZCAuLi4KdGhpcyBvbmUgYnJva2UgYSBsb3Qgb2YgZmF0
ZSB0ZXN0cy4KClRoYW5rIHlvdSwKICAgIFBhdmVsCl9fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRl
dmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVn
LWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVn
LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K