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