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 13D0C4E61F for ; Tue, 10 Jun 2025 23:37:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 911B068C1D1; Wed, 11 Jun 2025 02:36:59 +0300 (EEST) Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 4390D687D40 for ; Wed, 11 Jun 2025 02:36:52 +0300 (EEST) Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-ad891bb0957so997373166b.3 for ; Tue, 10 Jun 2025 16:36:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1749598611; x=1750203411; 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=0q0WU344BfnZqbMPNE/NlGB2XAERi87AxZp94h/sDmg=; b=JJizB40UDSKDNogczFFNVDx+MW8r9mn3YZkUFQfQJqtfan0IZgXOPLvqyFkj+k9D0J 4mTnIEvxzsVwW2jTft3FLZ3Q9NxYvAYT+ETcCaDsjFf+0hC/UCIlsGIBj0yEEBeWGsTS WjYc15QaZXcTZ08QLxL9LmDKCqMUftB4lg3RmgKcPX7OmfHKMS8K8r/KE3Cxy3hICyoC qqAdnzjIBW7sGf0LiU4Oh4pH5cB4TyoSZ8w2zqg2mGkuvAsl5cPt9QPtfNdCQrkaftVs 5Uh2VlIz097bS6JlZkgr2iOTOUEBgLUf656vDTNRcrmC/ag56Um+WlludxCkwKPZGmdP YgmQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749598611; x=1750203411; 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=0q0WU344BfnZqbMPNE/NlGB2XAERi87AxZp94h/sDmg=; b=SO7y/NzAAtWgpo220Gf7h9eApmQOHqPyJHzQdTO741BwmatpurB8O7KGY5WET7Hsek B0i9uPQGGOcAYeWQVJ8yHuEuBPMdl4lpQ6MIhIZ8eVbUg/7tBIV4F6baYTUqH4/D/Htw lATWkl7J7//6AjCds4QmGVh2jSBinUZucju4ROyOmec8EEeL/T+Sy2RC9oRiMZch7UtH BXd7EJexOh4a3StP8LAOCVeF4+MABHgwg0EfSdgPcZy2617MlvN/LDKdCP5HdZ6LHus4 i0SbiH+75oG29wTQnSlg1YtsxtztpEDjK8lFpn/kkFNw5lBUm8un3XiT0lYE+oEvtj8x ENcQ== X-Gm-Message-State: AOJu0Yz68+HKCB7OKUXR1iLE+YZo4GplXoimcZnJMVTaoENjWp3WInlg Ha/1DNAHD1YTlCkDgmxK54oDygqBk+M0Se7Y3yPwuGUKcGIWln5ON/Hl67x+/xHMrEMm+xLouDx GImQTBKR2MZG7XFu8Ylvga1No8kLti86VdhE6 X-Gm-Gg: ASbGnctr4z5OhiDVhF5ToPglA01UeNF7bOD1UEaUDqCJxZ3MB4WjsG0+bpz6GymwRxF j0XJgqG+1zSGJukEWQ1yLsA/pqIGNy3lAZtA3qpr56rvksQh9IyHSv8pk6OZsvJ4dZFx8rQ9lkp wb6tr6x9nx1NjdzwLEba+l60tXzQ5BZsMU+/8/WY1ulCiL5WYK87pZVg1oBjDUUdMbasioN1pEG l6S X-Google-Smtp-Source: AGHT+IH7KE57mrYGXE242HcZ8amm/bj/HHMljeZhhT2bRrr60CJ024QhPmW8vHDUJ2+pUpZqkhCIQ6eX8lqV0P7GIH8= X-Received: by 2002:a17:907:9447:b0:adb:33d9:67e5 with SMTP id a640c23a62f3a-ade89734f5cmr127319666b.38.1749598611185; Tue, 10 Jun 2025 16:36:51 -0700 (PDT) MIME-Version: 1.0 References: <20250610034528.30157-1-pkoshevoy@gmail.com> <20250610133859.GU29660@pb2> <20250610152918.GV29660@pb2> <20250610221048.GW29660@pb2> In-Reply-To: <20250610221048.GW29660@pb2> From: Pavel Koshevoy Date: Tue, 10 Jun 2025 17:36:14 -0600 X-Gm-Features: AX0GCFsUF6Ae6VkH6ehmrfZUtJJugUD2OidkQGVjC7xwb1_7waGRDPJJqdPfK_g Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avformat/demux: Fix segfault due to avcodec_open2 failure (v2) 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: T24gVHVlLCBKdW4gMTAsIDIwMjUgYXQgNDoxMeKAr1BNIE1pY2hhZWwgTmllZGVybWF5ZXIgPG1p Y2hhZWxAbmllZGVybWF5ZXIuY2M+Cndyb3RlOgoKPiBIaSBQYXZlbAo+Cj4gT24gVHVlLCBKdW4g MTAsIDIwMjUgYXQgMTE6Mjc6MzdBTSAtMDYwMCwgUGF2ZWwgS29zaGV2b3kgd3JvdGU6Cj4gPiBP biBUdWUsIEp1biAxMCwgMjAyNSBhdCA5OjI54oCvQU0gTWljaGFlbCBOaWVkZXJtYXllciA8Cj4g bWljaGFlbEBuaWVkZXJtYXllci5jYz4KPiBbLi4uXQo+Cj4gPiBJIGhhdmUgbmV2ZXIgaGFkIGFu eSBpbnRlbnRpb24gb2YgaW50cm9kdWNpbmcgYQo+ID4gc2VjdXJpdHkgdnVsbmVyYWJpbGl0eS4K Pgo+IGRvIHlvdSBhZ3JlZSB0aGF0IHRoZSBwYXRjaCBzaG91bGQgYmUgcmV2ZXJ0ZWQgPwo+IChh bmQgYWxzbyB0aGUgMiBiYWNrcG9ydHMgb2YgaXQpCj4KCk5vLCBzaW5jZSBJIGFscmVhZHkgcHJv dmlkZWQgYSBmaXggLS0gSSB3b3VsZCBjaGVycnktcGljayBpdCB0byB0aGUKcmVsZWFzZS82LjEg YW5kIHJlbGVhc2UvNy4xIGFzIHdlbGwsIGJ1dCB5b3UgZG8gYXMgeW91IHdpc2guCgoKCj4KPgo+ ID4gSWYgcGVvcGxlIHdhbnQgdG8ga2VlcCB0aGlzLCBpdCBzaG91bGQgYmUgYmVoaW5kIGEgZmxh ZyBhbmQKPiA+ID4gZGlzYWJsZWQgYnkgZGVmYXVsdC4KPiA+Cj4gPgo+ID4gSSBhbSBub3QgZmFt aWxpYXIgd2l0aCBzdWNoIGZsYWdzIC4uLiBhcmUgeW91IHN1Z2dlc3RpbmcgYSBjb21waWxlLXRp bWUKPiA+IGZsYWcsIG9yIGEgcnVuLXRpbWUgZmxhZz8KPiA+IEEgcnVudGltZSBmbGFnIHdvdWxk IGJlIHByZWZlcmFibGUsIGJlY2F1c2UgdGhhdCB3b3VsZCBzYXZlIG1lIGZyb20KPiBoYXZpbmcK PiA+IHRvIGNyb3NzLWNvbXBpbGUgd2luNjQgZmZtcGVnIGxpYnMgbXlzZWxmLgo+Cj4gcnVudGlt ZQo+Cj4KPiA+Cj4gPgo+ID4gSXRzIG5vdCBlbm91Z2ggdG8gZml4IG91ciBjb2RlIHRoYXQgY3Jh c2hlcywgb3RoZXIgYXBwbGljYXRpb25zCj4gPiA+IHNpbWlsYXJseSB3b250IGV4cGVjdCBzdWNo IGlkIGFuZCB0eXBlIGNoYW5nZXMgbWlkIHN0cmVhbQo+ID4KPiA+Cj4gPiBJREsgaG93IGxpa2Vs eSBhIG1lZGlhIHR5cGUgY2hhbmdlIGlzIG91dHNpZGUgdGhlIDFfcG9jLm1wNC4KPgo+IDEwMCUg bGlrZWx5bmVzcyBhbiBleHBsb2l0IG9mIHRoaXMgd2lsbCB1c2UgaXQKPgo+Cj4gPiBUaGUgc2Ft cGxlCj4gPiBmaWxlcyBJIGhhdmUgZG9uJ3QgZG8gdGhhdC4KPgo+IFlvdXIgc2FtcGxlIGZpbGVz IGFyZSBub3QgZXhwbG9pdHMgaSBhc3N1bWUuIFNvIG9idmlvdXNseQo+IHRoZXkgZG9udAo+Cj4K PiA+IEkgY2FuIHByb3ZpZGUgYSA2MU1CIGNsaXAgb2Ygb25lIHN1Y2ggZmlsZSwganVzdCBhIGZl dyBzZWNvbmRzIG9mIFNEUgo+IG1wZWcyCj4gPiB2aWRlby9hdWRpbyBzbGF0ZSBmb2xsb3dlZCBi eSBhIGZldyBzZWNvbmRzIG9mIEhEUjEwIGhldmMgdmlkZW8gYW5kIGVhYzMKPiA+IGF1ZGlvLi4u IGluIGNhc2Ugc29tZW9uZSB3YW50cyB0byB3b3JrIG9uIG1ha2luZyBmZnRvb2xzIHN1cHBvcnQg dGhpcy4KPgo+IFRoaXMgZmlsZSBjZXJ0YWlubHkgaXMgdmFsdWFibGUgYW5kIHNob3VsZCBiZSBh ZGRlZCB0byBzYW1wbGVzLmZmbXBlZy5vcmcKPgo+IEJVVCB0aGlzIHNlY3VyaXR5IGlzc3VlIG5l ZWRzIHRvIGJlIGZpeGVkLCByZWdhcmRsZXNzIG9mCj4gYW55b25lIGFkZGluZyBzdXBwb3J0IGZv ciBzdWNoIHNhbXBsZXMKPgo+IEkgZG9udCB0aGluayBiYWNrcG9ydGluZyBtaWRzdHJlYW0gY29k ZWNfaWQvdHlwZSBjaGFuZ2VzIGlzIGEgZ29vZAo+IGlkZWEgYnR3Lgo+Cj4gSU1ITyB0aGlzIHNo b3VsZCBhbGwgYmUgcmV2ZXJ0ZWQgKGl0cyBhIHNtYWxsIDMgbGluZSBwYXRjaCkKPiBhbmQgdGhl biBhZ2FpbiBzdGFydCBmcm9tIHNjcmF0Y2ggd2l0aCByZXZpZXcsIHRlc3RpbmcsIGZ1enppbmcs IGFuZAo+IHJ1bnRpbWUgZmxhZy4KPgo+IFBTOiBUaGUgcmVzZWFyY2hlciBhbHNvIHdhbnRzIGEg Q1ZFIyBmb3IgdGhpcyBpc3N1ZS4KPgoKSURLIHdoYXQgdGhpcyBtZWFucy4KCgoKPgo+IHRoeAo+ Cj4gWy4uLl0KPiAtLQo+IE1pY2hhZWwgICAgIEdudVBHIGZpbmdlcnByaW50OiA5RkYyMTI4QjE0 N0VGNjczMEJBREYxMzM2MTFFQzc4NzA0MEIwRkFCCj4KPiBXaGF0IGlzIG1vbmV5IGxhdW5kZXJp bmc/IEl0cyBwYXlpbmcgc29tZW9uZSBhbmQgbm90IHRlbGxpbmcgdGhlCj4gZ292ZXJubWVudC4K PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8v ZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3Jp YmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWls CmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCg==