From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 8CC604A5D0 for ; Sun, 31 Mar 2024 10:12:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1112668C8C3; Sun, 31 Mar 2024 13:12:45 +0300 (EEST) Received: from mail-vs1-f43.google.com (mail-vs1-f43.google.com [209.85.217.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8CB9968C2D6 for ; Sun, 31 Mar 2024 13:12:38 +0300 (EEST) Received: by mail-vs1-f43.google.com with SMTP id ada2fe7eead31-47832f13a82so1021655137.1 for ; Sun, 31 Mar 2024 03:12:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711879956; x=1712484756; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AmgpV3zEjuXqFmMm4oQ5ZLog8nzr/BFx/7IY+DY588I=; b=HaCDLR+XQ6XRCtH/jdbPNxMEVb9ZBjdKoTS+EsN5BrVntoUrqbUX6JIEqFzJPUlwPK 48OG4d/Y0eZ7K0j72kiR6tF14UOnbKZbjrXfayFzM37W91AQyr2YsyjJ0VrOEl6BucNL cGubPrL2hfhS5reTKCvQgPPb0U0us0SR90JZQ1yaPYyOls7FKP9pN8bIFLaytmdCm53e ErCPP6JqB0oYP+s/BSym/edfk89DZFOvos47cLdjl14XHOOCNT63aS3V8u/xa2LVG+D0 ya7XsVCKiUkK6Z5xALh89kvrkiVQ163noEi/IBiGq7UeNWSV0wcOYV9eZyfQMMENQdG0 3KTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711879956; x=1712484756; h=content-transfer-encoding:cc: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=AmgpV3zEjuXqFmMm4oQ5ZLog8nzr/BFx/7IY+DY588I=; b=BHNTYS2Wchd7fIqz2FSnMCzDc6PKp2v+ERkueYBOvJfwu/1UCDeLG+zFKm/rrnm2Vf rgKtnl6IWKnjgwozaqibR53sqVpPklnVgWTr7NtI4yEXtmmy2gr/uAN9JvYT46GK9Uec LwXvvFs8AEkiS/cAA30dqZDPQJkNkUom24b7lhCyJNQU768JetNYxnxCWp3tp801g/gT GOMTCBblviQ/NBc/kgCwiUWQnHss1CQWbsBdqa7uDwNs0TB55+LmmbpCEMENG7aA1UgE 7LsQSdJ+jR9KH9sjnnbNuL3Yxh20RFZnW0ndFAyeUQgnoI850FMyXvogGQzKocTmA0ix DaZQ== X-Gm-Message-State: AOJu0YwZVareeSL+4E8nYE/Sa+xj+ehMHve9m5efqOGZbD7qG06Solud Zjmbta7zKqjGEG8ABYuQ7FM6xleArBfDXgljNSpuZA5zuMIJXOCR4MZWJrJIN4XxamF07Y46nKW rDgezoRxQPnrv/p28xVkf28m81TmwWov8KPE= X-Google-Smtp-Source: AGHT+IH/uAyNbvqZI5lyxtJIWDCg5gkalzH8LR0YjUZS1ovVUYkqx9KbwVsGerCPQs2G+ol3bildqeeO1zPrkUhjvYk= X-Received: by 2002:a67:fb09:0:b0:473:2dd5:89e5 with SMTP id d9-20020a67fb09000000b004732dd589e5mr5167940vsr.16.1711879955794; Sun, 31 Mar 2024 03:12:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Steven Liu Date: Sun, 31 Mar 2024 18:12:24 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/rtmpproto: Don't free AVOpt-strings manually, fix crash 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 Cc: Liu Steven 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: TGl1IFN0ZXZlbiA8bHFAY2hpbmFmZm1wZWcub3JnPiDkuo4yMDI05bm0M+aciDMx5pel5ZGo5pel IDEwOjE25YaZ6YGT77yaCj4KPgo+Cj4gPiBPbiBNYXIgMzAsIDIwMjQsIGF0IDEyOjIxLCBBbmRy ZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cj4g Pgo+ID4gQW5kcmVhcyBSaGVpbmhhcmR0Ogo+IEhpIEFuZHJlYXMsCj4KPiA+PiBCZXNpZGVzIGJl aW5nIHJlZHVuZGFudCwgZnJlZWluZyBtYW51YWxseSBpcyBhY3R1YWxseSBoYXJtZnVsIGhlcmUs Cj4gPj4gYXMgcnRtcF9jbG9zZSgpIG1heSBjYWxsIGdlbl9mY3VucHVibGlzaF9zdHJlYW0oKSB3 aGljaCBkZXJlZmVyZW5jZXMKPiA+PiBydC0+cGxheXBhdGguCj4gPj4KPiA+PiBSZXBvcnRlZC1i eTogQXJtaW4gSGFzaXR6a2EgPGFybWluQGdyYWJ5by5jb20+Cj4gPj4gU2lnbmVkLW9mZi1ieTog QW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+Cj4gPj4g LS0tCj4gPj4gbGliYXZmb3JtYXQvcnRtcHByb3RvLmMgfCAzIC0tLQo+ID4+IDEgZmlsZSBjaGFu Z2VkLCAzIGRlbGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3J0 bXBwcm90by5jIGIvbGliYXZmb3JtYXQvcnRtcHByb3RvLmMKPiA+PiBpbmRleCA0YjAxYjY3ZDI4 Li5iMWQ3M2IzZDc1IDEwMDY0NAo+ID4+IC0tLSBhL2xpYmF2Zm9ybWF0L3J0bXBwcm90by5jCj4g Pj4gKysrIGIvbGliYXZmb3JtYXQvcnRtcHByb3RvLmMKPiA+PiBAQCAtMjkxNyw5ICsyOTE3LDYg QEAgcmVjb25uZWN0Ogo+ID4+ICAgICByZXR1cm4gMDsKPiA+Pgo+ID4+IGZhaWw6Cj4gPj4gLSAg ICBhdl9mcmVlcCgmcnQtPnBsYXlwYXRoKTsKPiA+PiAtICAgIGF2X2ZyZWVwKCZydC0+dGN1cmwp Owo+ID4+IC0gICAgYXZfZnJlZXAoJnJ0LT5mbGFzaHZlcik7Cj4gPj4gICAgIGF2X2RpY3RfZnJl ZShvcHRzKTsKPiA+PiAgICAgcnRtcF9jbG9zZShzKTsKPiA+PiAgICAgcmV0dXJuIHJldDsKPiA+ Cj4gPiBJIGFtIHBpbmdpbmcgdGhpcyBhbmQgZXhwbGljaXRseSBjYydpbmcgU3RldmVuIExpdSwg d2hvc2UgY29tbWl0Cj4gPiA5OTFjZjk1ZmRlZWJjM2FmIGFkZGVkIHRoZSBhdl9mcmVlcHMgdG8g YmUgcmVtb3ZlZCBhYm92ZS4gU3RldmVuLCBkaWQKPiA+IHlvdSBqdXN0IGZlZWwgdGhhdCB0aGVy ZSB3YXMgbWlzc2luZyBmcmVlaW5nIGNvZGUgZm9yIHRoZSBidWZmZXJzIGFib3ZlCj4gPiBvciB3 YXMgdGhlcmUgYW4gYWN0dWFsbHkgY29uZmlybWVkIG1lbWxlYWsgKHRoZXJlIHNob3VsZG4ndCBi ZSk/Cj4KPiBDb25maXJtZWQgbWVtbGVhaywgYnV0IGl04oCZcyBsb25nIHRpbWUgaSBjYW5ub3Qg c3VyZSBob3cgdG8gcmVwcm9kdWNlIHRoYXQsIEkgdGVzdCBydG1wIHRob3NlIHllYXJzIHVzZSBT UlMuCk1heSBiZSB0aGUgbWVtbGVhayB3YXMgcmVwb3J0ZWQgYnkgZnV6eiBwcm9ncmFtLCB0aGUg dGVzdCBjYXNlIGNhbgppbmplY3Rpb24gZmFpbGVkIHJlc3VsdCBtYWtlIHRoZSB3b3JrZmxvdyBp bnRvIHRoZSBmYWlsZWQsClRoZSBnZW5fZmN1bnB1Ymxpc2hfc3RyZWFtIHNob3VsZCBhZnRlciBh dl9tYWxsb2MgcnQtPnBsYXlwYXRoLApydC0+dGN1cmwsIHJ0LT5mbGFzaHZlciBhdl9tYWxsb2Ms IGFuZCB0aGVyZSBjbG91ZCBnZXQgZmFpbGVkIGluIHRoZQpnZW5fY29ubmVjdC4KClN0ZXZlbgpU aGFua3MKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZt cGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2Zm bXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3Jn IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=