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 217E54FB86 for ; Sat, 28 Jun 2025 01:35:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4923068E1D4; Sat, 28 Jun 2025 04:35:15 +0300 (EEST) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 0AAB468DFE1 for ; Sat, 28 Jun 2025 04:35:08 +0300 (EEST) Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-607cc1a2bd8so644629a12.2 for ; Fri, 27 Jun 2025 18:35:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1751074507; x=1751679307; 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=OI37sI/oozas97Yd1vvU+4IGknRCe8uQIvrlUh+o5hY=; b=isLx4wbaR5Lc965mSyzdqLRWfW6OD18wUT5WIOKeQkrnypL1LbdaLgXJdljmsLxtHq kUqvhB15nruk5/M5UDbjoPG9kq3DTgJjWY3fTuOU8ybTTuYr3G+jpXHYDlwqAuvdYFyS fFOcgME0Nozeq8IEup6G79Aw845Uvjor5DWep80nPJLZ5rbCtmnBpJacDdQgGfHtpbVf p4+u54VRV3jxShOSirhw8LNAWX5zgiWgqphYmY1SWD8+s6Quro+ZI9H71mGdFL7tirnf eeHnXW5Oo5E75N3vaSCUuvSnkJjkIGbcskCjatsc0CZWHJS9JV251IlgM2xl4ssCIFMx x/8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1751074507; x=1751679307; 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=OI37sI/oozas97Yd1vvU+4IGknRCe8uQIvrlUh+o5hY=; b=I7ToQsWnw7JKWO5KuQkzVzbPHeBePr0NDgVb80WLego/ufjan4iuKV/FvAQsTt/3Pp r9eXWRiJXWPNGzGx5VpCOsXWCTZ1FiWOYP9pIk0/2WH3p5n/dFM2acz4UyuTQ2pZAxqY qG7PVpmR760EoIH4PgTbnR387UoGM3BYd/lW5Z1ijHT7fHNr0QXIa2oOk8v8xu8j4kSf iNKgduzqrgYoLKhj3wGRhS2Mi0/G27fNtSBeRyEX+iikuoaxOB0kg7QoVCDKZXV5zNS2 ZHdt43Q+m+2azz0HI35d/H28UZBJtESHO/e2GjOQdOdaeaamadrMegWr3KEzGcR7YKDx 4RKg== X-Gm-Message-State: AOJu0YzLplsC+EKF1m8SW31vS8ssEHJb//Pf0L5fGtW/GflMp1HngmMu masAUK7C0gKrn3d6tmVielIaAEpPSrbf74eevIN+XQmZ+3oPVima/qgbU4tQsKm8xQyxySQ0esH rRtdY0eLth9o/UAvVwyU+desuZpR0efyIeiZl6VE= X-Gm-Gg: ASbGncst2hFA2nEsT4dLCm7xs3b+CfeHPOzRRdNGfcC66AI5qR9QcyhFuMXxxROmTgD Y10ZOsJlz+mbzv/G08ju0iOxEAqKmGyPwRCsrkA1VwRT5EOP4fmDP5Fwjnlz1b9BC+XmgK3X7QE KZR2lC/KXLLML9FSqDXlYqJwQ0NjVjzODP9nn5yQrg1IikDhdcpg4ePOQlOqIKuP8H+Rx8dUNWG a/zTQBRqpMSdkY= X-Google-Smtp-Source: AGHT+IHQdaeUAEE+3lOUJGCsaSQd6HerKeTcazCs5/htRCyvLzFI7iMwOrfuWWgj3h7gqGrk8f1GJRh0owDf4nETWjQ= X-Received: by 2002:a17:906:6c99:b0:ae0:d798:2ebd with SMTP id a640c23a62f3a-ae3500e03a2mr400007966b.35.1751074507058; Fri, 27 Jun 2025 18:35:07 -0700 (PDT) MIME-Version: 1.0 References: <20250610034528.30157-1-pkoshevoy@gmail.com> In-Reply-To: From: Pavel Koshevoy Date: Fri, 27 Jun 2025 19:34:30 -0600 X-Gm-Features: Ac12FXxhrhlwlErGkPVlAALqWZ6Xw8Q4c3XLsOB2cfQLnO4IfXOyfJbpxr9i1BM 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: cHVzaGVkIGluIGNvbW1pdCA1OWE2NjYwNjI1Njc1YzgzNDNmM2RlODU4YjkzYzgyOTRmMDViYjUy CgoKT24gVHVlLCBKdW4gMjQsIDIwMjUgYXQgNToxOeKAr1BNIFBhdmVsIEtvc2hldm95IDxwa29z aGV2b3lAZ21haWwuY29tPiB3cm90ZToKCj4gSWYgSSBkb24ndCBoZWFyIGFueSBvYmplY3Rpb25z IGluIHRoZSBuZXh0IDcyIGhvdXJzIEkgd2lsbCBhcHBseSB0aGlzIGF0Cj4gdGhhdCB0aW1lLCBv ciBsYXRlciBpZiBJIGZvcmdldC4KPgo+IFBhdmVsLgo+Cj4KPiBPbiBNb24sIEp1biAyMywgMjAy NSBhdCAyOjM34oCvUE0gUGF2ZWwgS29zaGV2b3kgPHBrb3NoZXZveUBnbWFpbC5jb20+Cj4gd3Jv dGU6Cj4KPj4gcGluZyAuLi4gYXMgdGhpcyBpcyBhIHNlZ2ZhdWx0IGZpeCBmb3IgYGZmcGxheS9m ZnByb2JlIC1pIDFfcG9jLm1wNGAgSQo+PiB0aGluayBpdCBkZXNlcnZlcyBzb21lIHJldmlldy9h cHByb3ZhbCBwcmlvcml0eS4KPj4KPj4gT24gTW9uLCBKdW4gOSwgMjAyNSBhdCA5OjQ14oCvUE0g UGF2ZWwgS29zaGV2b3kgPHBrb3NoZXZveUBnbWFpbC5jb20+Cj4+IHdyb3RlOgo+Pgo+Pj4gRml4 ZXMgJ2ZmcHJvYmUgMV9wb2MubXA0JyBzZWdmYXVsdCBpbnRyb2R1Y2VkIHdpdGgKPj4+IGNvbW1p dCAwMDIxNDg0ZDA1ZjliMGYwMzJmYTMxOTM5OWRlNmUyNGVlYTBjMDRmCj4+Pgo+Pj4gY29kZWNf Y2xvc2Ugc2hvdWxkIG5vdCBhc3N1bWUgdGhhdCB0aGUgY29kZWNfaWQgZGlkIG5vdCBjaGFuZ2Uu Cj4+PiAtLS0KPj4+ICBsaWJhdmZvcm1hdC9kZW11eC5jIHwgOCArKysrKysrLQo+Pj4gIDEgZmls ZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKPj4+Cj4+PiBkaWZmIC0t Z2l0IGEvbGliYXZmb3JtYXQvZGVtdXguYyBiL2xpYmF2Zm9ybWF0L2RlbXV4LmMKPj4+IGluZGV4 IGVjZDRmNDBkYTkuLjM3NDlhYjY3YTMgMTAwNjQ0Cj4+PiAtLS0gYS9saWJhdmZvcm1hdC9kZW11 eC5jCj4+PiArKysgYi9saWJhdmZvcm1hdC9kZW11eC5jCj4+PiBAQCAtMTI5Miw5ICsxMjkyLDE1 IEBAIHN0YXRpYyBpbnQgY29kZWNfY2xvc2UoRkZTdHJlYW0gKnN0aSkKPj4+ICB7Cj4+PiAgICAg IEFWQ29kZWNDb250ZXh0ICphdmN0eF9uZXcgPSBOVUxMOwo+Pj4gICAgICBBVkNvZGVjUGFyYW1l dGVycyAqcGFyX3RtcCA9IE5VTEw7Cj4+PiArICAgIGNvbnN0IEFWQ29kZWMgKm5ld19jb2RlYyA9 IE5VTEw7Cj4+PiAgICAgIGludCByZXQ7Cj4+Pgo+Pj4gLSAgICBhdmN0eF9uZXcgPSBhdmNvZGVj X2FsbG9jX2NvbnRleHQzKHN0aS0+YXZjdHgtPmNvZGVjKTsKPj4+ICsgICAgbmV3X2NvZGVjID0K Pj4+ICsgICAgICAoc3RpLT5hdmN0eC0+Y29kZWNfaWQgIT0gc3RpLT5wdWIuY29kZWNwYXItPmNv ZGVjX2lkKSA/Cj4+PiArICAgICAgYXZjb2RlY19maW5kX2RlY29kZXIoc3RpLT5wdWIuY29kZWNw YXItPmNvZGVjX2lkKSA6Cj4+PiArICAgICAgc3RpLT5hdmN0eC0+Y29kZWM7Cj4+PiArCj4+PiAr ICAgIGF2Y3R4X25ldyA9IGF2Y29kZWNfYWxsb2NfY29udGV4dDMobmV3X2NvZGVjKTsKPj4+ICAg ICAgaWYgKCFhdmN0eF9uZXcpIHsKPj4+ICAgICAgICAgIHJldCA9IEFWRVJST1IoRU5PTUVNKTsK Pj4+ICAgICAgICAgIGdvdG8gZmFpbDsKPj4+IC0tCj4+PiAyLjQzLjAKPj4+Cj4+PgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==