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 C84834B9D3 for ; Mon, 8 Jul 2024 15:32:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 24F3568DC5B; Mon, 8 Jul 2024 18:32:22 +0300 (EEST) Received: from out203-205-221-209.mail.qq.com (out203-205-221-209.mail.qq.com [203.205.221.209]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 23A1268D878 for ; Mon, 8 Jul 2024 18:32:14 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1720452731; bh=iOdWyIXeFZ1MKszw6Vz4HZiPufTpPA6WVFBn7YsITrk=; h=From:Subject:Date:References:To:In-Reply-To; b=r9RMGD8gEtCNPySSJ7OoAZEluSL2dUbXSKztCeObj5VUX0WYVv9utGjPKXry/x2Ed VRQgz85GxFL12PtQhadLAVIok59IcHNieUlkBUWSeZJXJCSu1I7Udqt6Da9DlX4LwP X4656Incs7BBMF1qDtAXhU91cH/o7gUHjpU+IYkA= Received: from smtpclient.apple ([113.116.28.68]) by newxmesmtplogicsvrszc19-0.qq.com (NewEsmtp) with SMTP id 80A1C65C; Mon, 08 Jul 2024 23:32:10 +0800 X-QQ-mid: xmsmtpt1720452730tbwzs55ph Message-ID: X-QQ-XMAILINFO: NyMcZNLslEFVtjitG2bjWIRY9sWGMuKLYLtmIds0sd+dPbunME+uvd4Frus9O8 l4HLWJKDqbtTzRM/2+oQPPQ9kTLbVELD32oAgYnzyv8X9ztOrOukbmVac1ZWnhpowLJRxv/BMWIO rd+8iKHp0qkK0228AtA+xSDh8/oRaVTZOi35Fwdmka+Ro4ebXGAFM7nV6s18ZJ/+68igjWHvGxez jTvw/BGCw+i2frpLxTNTTfqoMULRnpnu4dyGo31FM3SIwSYh9TuSrt2kNK/LVg6PNbSfFokorMjf D0eFQJZ+pEAyr9nypZVF8CNfr/aH/NO3m1BqxmSAxFmOTOeFSjAfHyDI0BFhuWpjvcOjEY5ZJXxt O35SvlzrdAAKEBNokDrk5+KNaGfR1v9Xd9SBocO35kab9eXHJ5GGHDYUra72dEXwn1dWV3CtxoIf SRaQ269B/iOhFzHu/DlBcrAQzUKW17Dz/cS6vj+pcJQWPtmNBfITRXIghhvL9Xb6OisZy80Silxh GaKkh4cA5AjTiCknzzggsMvjgYqmzXRdN5KSslAE+lg4Xyh69XSLeUZEVc62rHg74unqYWo+6wPs apHoqFkY4+XnVzwvswvyXYRcdQRfgLavABo+mT9V+vGBjpHzyojPhjPmpq7ufXtZXKYrC7E89pyT HGkm45WWwYOK94PskJ7yTzxBulnEywdjS8n7eaK9DQGEmpSrOPJxP8sqJqBf73uPl4iuftlkAu1X ZnamKva4nF9sOxZklvuZnBXxfHDOgctak690+dxAwYq67/imygcrggQmzABAQeHMKpE90CfI3+Z4 3wCLfw5zoovIP6kIyDUmsYaGrqqVA7mhn5Krv6Yl5oz2YweDfRxw+SVqAzkCXfJTbGafR4wZZUmM nn5c6c1CARMKjEMVTFVcxlTspjQtpmAScoLTekmNkKHNmKN//7cYmNiNtzxAAVVVXIbcV8FvtgWH i4/pJLfjBv2xBuYNI12ia7qqONJYD2vwx/LPlUg8GtpTDQ6jEwL9XwJtEbHYJtmEPc8Q4THss= X-QQ-XMRINFO: NyFYKkN4Ny6FSmKK/uo/jdU= From: Zhao Zhili Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Date: Mon, 8 Jul 2024 23:32:00 +0800 References: <32130928-d5a6-4d50-be0a-4d6d4fa417cb@rothenpieler.org> To: FFmpeg development discussions and patches In-Reply-To: <32130928-d5a6-4d50-be0a-4d6d4fa417cb@rothenpieler.org> X-OQ-MSGID: X-Mailer: Apple Mail (2.3774.500.171.1.1) Subject: Re: [FFmpeg-devel] [PATCH 2/2] avutil/executor: Fix stack overflow due to recursive call 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: Cgo+IE9uIEp1bCA4LCAyMDI0LCBhdCAyMjowNywgVGltbyBSb3RoZW5waWVsZXIgPHRpbW9Acm90 aGVucGllbGVyLm9yZz4gd3JvdGU6Cj4gCj4gT24gMDguMDcuMjAyNCAwOTo0MywgWmhhbyBaaGls aSB3cm90ZToKPj4gRnJvbTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNlbnQuY29tPgo+PiBh dl9leGVjdXRvcl9leGVjdXRlIHJ1biB0aGUgdGFzayBkaXJlY3RseSB3aGVuIHRocmVhZCBpcyBk aXNhYmxlZC4KPj4gVGhlIHRhc2sgY2FuIHNjaGVkdWxlIGEgbmV3IHRhc2sgYnkgY2FsbCBhdl9l eGVjdXRvcl9leGVjdXRlLiBUaGlzCj4+IGZvcm1zIGFuIGltcGxpY2l0IHJlY3Vyc2l2ZSBjYWxs LiBUaGlzIHBhdGNoIHJlbW92ZWQgdGhlIHJlY3Vyc2l2ZQo+PiBjYWxsLgo+PiAtLS0KPj4gIGxp YmF2dXRpbC9leGVjdXRvci5jIHwgNSArKysrKwo+PiAgMSBmaWxlIGNoYW5nZWQsIDUgaW5zZXJ0 aW9ucygrKQo+PiBkaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL2V4ZWN1dG9yLmMgYi9saWJhdnV0aWwv ZXhlY3V0b3IuYwo+PiBpbmRleCA4OTA1OGZhYjJmLi5jMTQ1YzUxYmU5IDEwMDY0NAo+PiAtLS0g YS9saWJhdnV0aWwvZXhlY3V0b3IuYwo+PiArKysgYi9saWJhdnV0aWwvZXhlY3V0b3IuYwo+PiBA QCAtNTgsNiArNTgsNyBAQCBzdHJ1Y3QgQVZFeGVjdXRvciB7Cj4+ICAgICAgaW50IGRpZTsKPj4g ICAgICAgIEFWVGFzayAqdGFza3M7Cj4+ICsgICAgaW50IHN0YWNrX2RlcHRoOwo+PiAgfTsKPj4g ICAgc3RhdGljIEFWVGFzayogcmVtb3ZlX3Rhc2soQVZUYXNrICoqcHJldiwgQVZUYXNrICp0KQo+ PiBAQCAtMjA3LDggKzIwOCwxMiBAQCB2b2lkIGF2X2V4ZWN1dG9yX2V4ZWN1dGUoQVZFeGVjdXRv ciAqZSwgQVZUYXNrICp0KQo+PiAgICAgIH0KPj4gICAgICAgIGlmICghZS0+dGhyZWFkX2NvdW50 IHx8ICFIQVZFX1RIUkVBRFMpIHsKPj4gKyAgICAgICAgaWYgKGUtPnN0YWNrX2RlcHRoID4gMCkK Pj4gKyAgICAgICAgICAgIHJldHVybjsKPj4gKyAgICAgICAgZS0+c3RhY2tfZGVwdGgrKzsKPj4g ICAgICAgICAgLy8gV2UgYXJlIHJ1bm5pbmcgaW4gYSBzaW5nbGUtdGhyZWFkZWQgZW52aXJvbm1l bnQsIHNvIHdlIG11c3QgaGFuZGxlIGFsbCB0YXNrcyBvdXJzZWx2ZXMKPj4gICAgICAgICAgd2hp bGUgKHJ1bl9vbmVfdGFzayhlLCBlLT5sb2NhbF9jb250ZXh0cykpCj4+ICAgICAgICAgICAgICAv KiBub3RoaW5nICovOwo+PiArICAgICAgICBlLT5zdGFja19kZXB0aC0tOwo+IAo+IFdvbid0IHRo aXMgcHV0IHRoZSBhYm92ZSBsaW5lIGludG8gdGhlICJub3RoaW5nIiB3aGlsZS1sb29wPwo+IElz IHRoYXQgaW50ZW5kZWQ/IElmIHNvLCB0aGUgaW5kZW50YXRpb24gc2hvdWxkIGJlIGFkanVzdGVk IGFjY29yZGluZ2x5Lgo+IElmIG5vdCwgdGhlIHdoaWxlLWxvb3Agc2hvdWxkIGdhaW4gZW1wdHkg e30uCgpUaGUgY29tbWVudCBzcGVjaWZ5IGl04oCZcyBhIHdoaWxlIGxvb3Agd2l0aCBlbXB0eSBi b2R5LiBNYXliZSBpdOKAmXMgbm90IG9idmlvdXMKaW4gdGhlIGVtYWlsIGNsaWVudC4KCj4gCj4+ ICAgICAgfQo+PiAgfQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4g Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K