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 CB13E42A75 for ; Tue, 12 Apr 2022 08:42:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 521EA68B3C5; Tue, 12 Apr 2022 11:42:28 +0300 (EEST) Received: from mail-qk1-f170.google.com (mail-qk1-f170.google.com [209.85.222.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3C09B68B3A2 for ; Tue, 12 Apr 2022 11:42:22 +0300 (EEST) Received: by mail-qk1-f170.google.com with SMTP id g11so12077981qke.1 for ; Tue, 12 Apr 2022 01:42:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-transfer-encoding; bh=uqD33HMfA40LhHfoUwQRd3Tyyb6PggIx+f58ApIn1lY=; b=GHS7DQCkARYzVv2kgLi7O0UXKxyVFEzI1xBHLB8kI/lBzCbv03hO2oeMpuBqvsKwHg RZbwKFVhN0q6ne9Z4hO05W3TSZO2PNGs21RCwi7Y2HIlbYluzsIGEscGYV+Oke4rx5Cs otxGLK1K274ZIMMq5++Mwu6UzHDyh/NjYtlzP1heoXrBJoWe3m3aWFTmU/SYbQH8P8Ep QynflJuzfzoWkuKEuNt7fsY/67AYntYs43Kq8ZJmWjpnM5HH5oELZR61JfAZC2MW4uhb 7ZW29QLfvkTlzjG6umzgcLV7DDTZxFlLBojjSoEz2URJnBxKbm0J0fESTe3/t638QO2y jnug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-transfer-encoding; bh=uqD33HMfA40LhHfoUwQRd3Tyyb6PggIx+f58ApIn1lY=; b=zpJKSE/KSroEH19b1DHGo3fXgctt4XheJPB5neEA9G9lmqErbOfv+EfeF+4mjjGCRI qcElo4V4T/PAQPoP3VsDyhsvNpboVa8NMzxDHQI/lJ24bXdIH8KaF343a0Mz7rcBbajh igR1oGPrZyS36o3enulHiQQZHy1hxD5oVmKsDm5meJ7cdfthbK/VlmpdBjjU8jxyPuIs ZJ3jueUkhph0et9UnULmbuzW+yT53thSygpTTg6WXc65ukjfOjU1g79CX/ZZV4a8Y6XN fYSGuSOlIQQZE0XgvHpr5B4K2cWeN21zpdzc0dVbrrnvcM35ocbi6qumcx1cRDZM5+Wc 24jA== X-Gm-Message-State: AOAM531NxLo84dPua0i9NBRGL3JmtR+6+SMDlARAjquJiyzNB3nLos/w DKlNUe0B/rDZCMdbDyY4juw72IdwdeMlAt9x1yVT5i5Cf3E7+w== X-Google-Smtp-Source: ABdhPJz1x15Uzv8FC+ehyrsOfvawNJWLM0l9EDBPUnpv45jobkBZMtOUSowQ6MFPnlFF1xQz3hi00ISGZuWPVIfOxaA= X-Received: by 2002:a05:620a:44d6:b0:67b:2dd0:3d19 with SMTP id y22-20020a05620a44d600b0067b2dd03d19mr2252237qkp.341.1649752940900; Tue, 12 Apr 2022 01:42:20 -0700 (PDT) MIME-Version: 1.0 References: <20220412081522.43246-1-quinkblack@foxmail.com> In-Reply-To: From: Steven Liu Date: Tue, 12 Apr 2022 16:42:09 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH 05/10] avformat/hls: fix leak of variant when dynarray_add fail 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: WmhhbyBaaGlsaSA8cXVpbmtibGFja0Bmb3htYWlsLmNvbT4g5LqOMjAyMuW5tDTmnIgxMuaXpeWR qOS6jCAxNjoxNuWGmemBk++8mgo+Cj4gLS0tCj4gIGxpYmF2Zm9ybWF0L2hscy5jIHwgMTIgKysr KysrKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9u cygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L2hscy5jIGIvbGliYXZmb3JtYXQvaGxz LmMKPiBpbmRleCBkNWMzMDA5ZDA3Li5iNWNkZjE1OGM2IDEwMDY0NAo+IC0tLSBhL2xpYmF2Zm9y bWF0L2hscy5jCj4gKysrIGIvbGliYXZmb3JtYXQvaGxzLmMKPiBAQCAtMzY2LDggKzM2NiwxNiBA QCBzdGF0aWMgc3RydWN0IHZhcmlhbnQgKm5ld192YXJpYW50KEhMU0NvbnRleHQgKmMsIHN0cnVj dCB2YXJpYW50X2luZm8gKmluZm8sCj4gICAgICAgICAgc3RyY3B5KHZhci0+c3VidGl0bGVzX2dy b3VwLCBpbmZvLT5zdWJ0aXRsZXMpOwo+ICAgICAgfQo+Cj4gLSAgICBkeW5hcnJheV9hZGQoJmMt PnZhcmlhbnRzLCAmYy0+bl92YXJpYW50cywgdmFyKTsKPiAtICAgIGR5bmFycmF5X2FkZCgmdmFy LT5wbGF5bGlzdHMsICZ2YXItPm5fcGxheWxpc3RzLCBwbHMpOwo+ICsgICAgaWYgKGF2X2R5bmFy cmF5X2FkZF9ub2ZyZWUoJnZhci0+cGxheWxpc3RzLCAmdmFyLT5uX3BsYXlsaXN0cywgcGxzKSA8 IDApIHsKPiArICAgICAgICAvKiBEb24ndCBmcmVlIHBscyBzaW5jZSBpdCdzIG5vdCBvd25lZCBi eSB2YXJpYW50ICovCj4gKyAgICAgICAgYXZfZnJlZSh2YXIpOwo+ICsgICAgICAgIHJldHVybiBO VUxMOwo+ICsgICAgfQo+ICsgICAgaWYgKGF2X2R5bmFycmF5X2FkZF9ub2ZyZWUoJmMtPnZhcmlh bnRzLCAmYy0+bl92YXJpYW50cywgdmFyKSA8IDApIHsKPiArICAgICAgICBhdl9mcmVlKHZhci0+ cGxheWxpc3RzKTsKPiArICAgICAgICBhdl9mcmVlKHZhcik7CldoeSBkb24ndCB1c2UgYXZfZnJl ZXAgYWJvdXQgdGhlc2UgY29udGV4dHM/Cj4gKyAgICAgICAgcmV0dXJuIE5VTEw7Cj4gKyAgICB9 Cj4gICAgICByZXR1cm4gdmFyOwo+ICB9Cj4KPiAtLQo+IDIuMzEuMQo+Cj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGlu ZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFp bG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCgpUaGFua3MKU3RldmVuCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K