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 82A604B7F4 for ; Tue, 24 Jun 2025 23:20:10 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6D76C68D104; Wed, 25 Jun 2025 02:20:06 +0300 (EEST) Received: from mail-ed1-f50.google.com (mail-ed1-f50.google.com [209.85.208.50]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 041C668C633 for ; Wed, 25 Jun 2025 02:20:00 +0300 (EEST) Received: by mail-ed1-f50.google.com with SMTP id 4fb4d7f45d1cf-60789b450ceso11331582a12.2 for ; Tue, 24 Jun 2025 16:19:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750807199; x=1751411999; 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=/u9IW4YNenMri+zjESixAooo7WAqZ8S7/fBUQf1YNMM=; b=Nf6KNamCkmVq9Rn9nJHsg1EDckTYwFRoTHGJayWeLBz0xevWULoP1JD6v3dDOPpSrc JCvXdccu+9W9Z8TWhXOkh26yY4Ty7S/CWUIRLCU4CLddJ1AFoCxWLgU8Gcn276Ryq1fA IrgdNUdmCdYDMPh+WhFCg6N0LzSL3WHe8iyHSgh+KsrdKzf2bHxjbcd1CTh2JjJkLBoX KNc/4IsmXV+XVmDeGl97UtWgxuSdftJk333PN1TySN2z9azubFRfzlQfmScTwdBqCiLC b/7mp23RCWgx58t3wOaS5duZ8F8y5Zsc467pE2U6gACKe3I4y2acnoojq+P42+5FF5F/ z8ag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750807199; x=1751411999; 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=/u9IW4YNenMri+zjESixAooo7WAqZ8S7/fBUQf1YNMM=; b=UCXP5u9GDw6BMh7yi7fJ2iv94tIRtkBGOEsTTFY5m6aqZxZJDJa0E1u3UOaZ5dEJLA LMgkLpQnFENxIeohW/mIopej6Z8v2xRZqeNNCa1k/TOk8+dbDJVkqmIWnXHCcnKEhsIx Tow2Vox9Q8OcPvvc6ICEf/4PuI5GaEl78LQaVLv6FymRfsYFRtik5GYXOy/P299BtFHa 7UCWMbvRF0OVBDuwLo34iPY5XpxJCwT2WIC2+6kWC6pvJjhJ3j8re15pvNv+ytlNfO1N h7oVATxK8lY80EyufDLC0c4pvf7KuWGH+v3EqrQuwFiqEvpPMJzOdyqDJNOm2vCIBhs3 Jfqg== X-Gm-Message-State: AOJu0YxdO9gCgb6QHbPjJO9iq35UiXBQDw0GZzjaJFJrjCvdyt3ksaEB SMxzFaTnbwbGyouPxX8VJNmg2RFAttw8IUDJdmOoqPLtdOH7D9AFfhKZXfHrDhacXD3YmYXlZ3d 5AA/8Nv6Lua2ays6PnmiFX2Ab5NAp/nmmlKjE X-Gm-Gg: ASbGnctV8x01w/QuHIs4LrCqB32wyP3UdMWyS0MD90OJu3eAKO4szGYyLdp9+VmD6Ht +JcJx9KDwk6TEidaadLNw+Jym0TKGiwI1qchw8+ftSJXlIgXJtkyU4/6DAr7ofATWd1IU2wgkiL aDvDMJo1OE150HathImdfiqPiyIdbGqnzdQw/zIv7Xrw+O X-Google-Smtp-Source: AGHT+IGNrUUTh72cEgDZOyyZ3JuS406A9LIkJ+H6cQf2Ln54M12f93eznIRt21r6DP8OxW2HGSn2wCDSJrHGFVw0oEw= X-Received: by 2002:a17:907:94c7:b0:ade:9b47:9242 with SMTP id a640c23a62f3a-ae0be53cfb0mr101533166b.0.1750807199016; Tue, 24 Jun 2025 16:19:59 -0700 (PDT) MIME-Version: 1.0 References: <20250610034528.30157-1-pkoshevoy@gmail.com> In-Reply-To: From: Pavel Koshevoy Date: Tue, 24 Jun 2025 17:19:22 -0600 X-Gm-Features: AX0GCFtsUIIh9B_8tsyEpBlSQNkxApQawrbEnXK7E3FEzIhqmR0ABaEofeuH04g Message-ID: To: 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 (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: SWYgSSBkb24ndCBoZWFyIGFueSBvYmplY3Rpb25zIGluIHRoZSBuZXh0IDcyIGhvdXJzIEkgd2ls bCBhcHBseSB0aGlzIGF0CnRoYXQgdGltZSwgb3IgbGF0ZXIgaWYgSSBmb3JnZXQuCgpQYXZlbC4K CgpPbiBNb24sIEp1biAyMywgMjAyNSBhdCAyOjM34oCvUE0gUGF2ZWwgS29zaGV2b3kgPHBrb3No ZXZveUBnbWFpbC5jb20+IHdyb3RlOgoKPiBwaW5nIC4uLiBhcyB0aGlzIGlzIGEgc2VnZmF1bHQg Zml4IGZvciBgZmZwbGF5L2ZmcHJvYmUgLWkgMV9wb2MubXA0YCBJCj4gdGhpbmsgaXQgZGVzZXJ2 ZXMgc29tZSByZXZpZXcvYXBwcm92YWwgcHJpb3JpdHkuCj4KPiBPbiBNb24sIEp1biA5LCAyMDI1 IGF0IDk6NDXigK9QTSBQYXZlbCBLb3NoZXZveSA8cGtvc2hldm95QGdtYWlsLmNvbT4gd3JvdGU6 Cj4KPj4gRml4ZXMgJ2ZmcHJvYmUgMV9wb2MubXA0JyBzZWdmYXVsdCBpbnRyb2R1Y2VkIHdpdGgK Pj4gY29tbWl0IDAwMjE0ODRkMDVmOWIwZjAzMmZhMzE5Mzk5ZGU2ZTI0ZWVhMGMwNGYKPj4KPj4g Y29kZWNfY2xvc2Ugc2hvdWxkIG5vdCBhc3N1bWUgdGhhdCB0aGUgY29kZWNfaWQgZGlkIG5vdCBj aGFuZ2UuCj4+IC0tLQo+PiAgbGliYXZmb3JtYXQvZGVtdXguYyB8IDggKysrKysrKy0KPj4gIDEg ZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4KPj4gZGlmZiAt LWdpdCBhL2xpYmF2Zm9ybWF0L2RlbXV4LmMgYi9saWJhdmZvcm1hdC9kZW11eC5jCj4+IGluZGV4 IGVjZDRmNDBkYTkuLjM3NDlhYjY3YTMgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L2RlbXV4 LmMKPj4gKysrIGIvbGliYXZmb3JtYXQvZGVtdXguYwo+PiBAQCAtMTI5Miw5ICsxMjkyLDE1IEBA IHN0YXRpYyBpbnQgY29kZWNfY2xvc2UoRkZTdHJlYW0gKnN0aSkKPj4gIHsKPj4gICAgICBBVkNv ZGVjQ29udGV4dCAqYXZjdHhfbmV3ID0gTlVMTDsKPj4gICAgICBBVkNvZGVjUGFyYW1ldGVycyAq cGFyX3RtcCA9IE5VTEw7Cj4+ICsgICAgY29uc3QgQVZDb2RlYyAqbmV3X2NvZGVjID0gTlVMTDsK Pj4gICAgICBpbnQgcmV0Owo+Pgo+PiAtICAgIGF2Y3R4X25ldyA9IGF2Y29kZWNfYWxsb2NfY29u dGV4dDMoc3RpLT5hdmN0eC0+Y29kZWMpOwo+PiArICAgIG5ld19jb2RlYyA9Cj4+ICsgICAgICAo c3RpLT5hdmN0eC0+Y29kZWNfaWQgIT0gc3RpLT5wdWIuY29kZWNwYXItPmNvZGVjX2lkKSA/Cj4+ ICsgICAgICBhdmNvZGVjX2ZpbmRfZGVjb2RlcihzdGktPnB1Yi5jb2RlY3Bhci0+Y29kZWNfaWQp IDoKPj4gKyAgICAgIHN0aS0+YXZjdHgtPmNvZGVjOwo+PiArCj4+ICsgICAgYXZjdHhfbmV3ID0g YXZjb2RlY19hbGxvY19jb250ZXh0MyhuZXdfY29kZWMpOwo+PiAgICAgIGlmICghYXZjdHhfbmV3 KSB7Cj4+ICAgICAgICAgIHJldCA9IEFWRVJST1IoRU5PTUVNKTsKPj4gICAgICAgICAgZ290byBm YWlsOwo+PiAtLQo+PiAyLjQzLjAKPj4KPj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxA ZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2 ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2 ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=