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 83CA64B556 for ; Mon, 8 Jul 2024 13:24:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7DE3E68DC24; Mon, 8 Jul 2024 16:24:33 +0300 (EEST) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1898A68D96C for ; Mon, 8 Jul 2024 16:24:27 +0300 (EEST) Received: by mail-lf1-f46.google.com with SMTP id 2adb3069b0e04-52caebc6137so2591318e87.0 for ; Mon, 08 Jul 2024 06:24:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720445066; x=1721049866; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=LRlUYNRXk9hLNGebFdwbkjtIlOVLNzWbWS8+F5MGcw4=; b=UVgXD8Dsfy1gFUXdoWMfKunP/x39HDTdJBx1bFhJjIrkSpXCHKciXfR1Lhih52OffH Fi0o5HID2IBpkCGi/q1IuAPzSKdCQuD7jDpuEMK3MBR55Bpnij59hkslSSvgS1P3vMXz Ht+6AB4Fph5Ea1gCeFQBOgbJUhodugCRQrNhsE1eOQn5TzxoJStxIJ+XwWkywR2Vmjbl kBI50i67V5TywdBl7kKBNljVd8/IobcpKQ1jFmsnffGHmLJ12TTf31KWCUb5CIKK4d4T MD2pRKvh6CgorihGvejAGIFP25kzlpyxMWM4nEAJSobdR+PhXHYQASBbJS4o09XqCRq2 Wnmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720445066; x=1721049866; h=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=LRlUYNRXk9hLNGebFdwbkjtIlOVLNzWbWS8+F5MGcw4=; b=NxDNkqWA2GrgZ7lVU4mnaF9qyohfEz4pP0Wg2e5e+lfUl3tMpnCWidSmoChqsEu7RD XO/U8auuIMguDAafyjEFkxcVw7eMTv+49/CGhUjduUpujt4FuzxTV7BlN/SEVhp/2S2I fPQVuSvMdUcIZL+0wQTuyu4suYS44rtXRcnleetj4NTt+Wz9GGrJJCIYXyhkAlGkvhwE uNVtAI1uNs+Yj5inSpPqy9tvULz8Wsr8qO7d3X+cn8wvMA5QyUToyHdRZ/KZGh93g92K kg+ANW+emsBd9M1pc1vJp7gd/TH6dF4QYJ8j9AJMN+Nn/vpPSBzSHYmGf7PqxYEYz9h2 tzOQ== X-Gm-Message-State: AOJu0Yz/JvRk+H28FjH3KMEU0qQxhkJCIoqbZMcxIvAbrapSWZoZ8i7r 1LZZo51hzN0P+7NWTYmnb/sU+PObOrvK9k91dKaeFUVGHW077SEjl6eSAV7RQhD9ohmwCahtqKS LM1Ym1DCYkR9F010dhQDUcXFL2IbM12iY X-Google-Smtp-Source: AGHT+IELAdo4132bUvQBRC9aYZLP4v8YtHd2rIIRyOKCkIn/FE3lVg2mnPPrv+ZNwJTG3P9mwjvsG7m5OGcKwWsecKc= X-Received: by 2002:a19:9117:0:b0:52c:d085:9978 with SMTP id 2adb3069b0e04-52ea06edd0cmr7911202e87.62.1720445065621; Mon, 08 Jul 2024 06:24:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Mon, 8 Jul 2024 21:24:15 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2 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 Cc: Zhao Zhili 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: T24gTW9uLCBKdWwgOCwgMjAyNCBhdCA4OjE04oCvUE0gWmhhbyBaaGlsaSA8cXVpbmtibGFja0Bm b3htYWlsLmNvbT4gd3JvdGU6Cgo+IEZyb206IFpoYW8gWmhpbGkgPHpoaWxpemhhb0B0ZW5jZW50 LmNvbT4KPgo+IGF2X2V4ZWN1dG9yX2V4ZWN1dGUgcnVuIHRoZSB0YXNrIGRpcmVjdGx5IHdoZW4g dGhyZWFkIGlzIGRpc2FibGVkLgo+IFRoZSB0YXNrIGNhbiBzY2hlZHVsZSBhIG5ldyB0YXNrIGJ5 IGNhbGwgYXZfZXhlY3V0b3JfZXhlY3V0ZS4gVGhpcwo+IGZvcm1zIGFuIGltcGxpY2l0IHJlY3Vy c2l2ZSBjYWxsLiBUaGlzIHBhdGNoIHJlbW92ZWQgdGhlIHJlY3Vyc2l2ZQo+IGNhbGwuCj4KVGhh bmsgeW91LCBaaGlsaS4KTEdUTQpVc2luZyBib29sIGlzIGEgZ29vZCBpZGVhLgpXZSBjb3VsZCBh bHNvIHVzZSBib29sIGZvciBoYXNfbG9jaywgaGFzX2NvbmQsIGFuZCBkaWUuCgoKPiAtLS0KPiB2 MjogdXNlIGJvb2wgdHlwZQo+Cj4gIGxpYmF2dXRpbC9leGVjdXRvci5jIHwgNyArKysrKysrCj4g IDEgZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKykKPgo+IGRpZmYgLS1naXQgYS9saWJhdnV0 aWwvZXhlY3V0b3IuYyBiL2xpYmF2dXRpbC9leGVjdXRvci5jCj4gaW5kZXggODkwNThmYWIyZi4u YmZjZTJhYzQ0NCAxMDA2NDQKPiAtLS0gYS9saWJhdnV0aWwvZXhlY3V0b3IuYwo+ICsrKyBiL2xp YmF2dXRpbC9leGVjdXRvci5jCj4gQEAgLTIwLDYgKzIwLDggQEAKPgo+ICAjaW5jbHVkZSAiY29u ZmlnLmgiCj4KPiArI2luY2x1ZGUgPHN0ZGJvb2wuaD4KPiArCj4gICNpbmNsdWRlICJtZW0uaCIK PiAgI2luY2x1ZGUgInRocmVhZC5oIgo+Cj4gQEAgLTQ5LDYgKzUxLDcgQEAgdHlwZWRlZiBzdHJ1 Y3QgVGhyZWFkSW5mbyB7Cj4gIHN0cnVjdCBBVkV4ZWN1dG9yIHsKPiAgICAgIEFWVGFza0NhbGxi YWNrcyBjYjsKPiAgICAgIGludCB0aHJlYWRfY291bnQ7Cj4gKyAgICBib29sIHJlY3Vyc2l2ZTsK Pgo+ICAgICAgVGhyZWFkSW5mbyAqdGhyZWFkczsKPiAgICAgIHVpbnQ4X3QgKmxvY2FsX2NvbnRl eHRzOwo+IEBAIC0yMDcsOCArMjEwLDEyIEBAIHZvaWQgYXZfZXhlY3V0b3JfZXhlY3V0ZShBVkV4 ZWN1dG9yICplLCBBVlRhc2sgKnQpCj4gICAgICB9Cj4KPiAgICAgIGlmICghZS0+dGhyZWFkX2Nv dW50IHx8ICFIQVZFX1RIUkVBRFMpIHsKPiArICAgICAgICBpZiAoZS0+cmVjdXJzaXZlKQo+ICsg ICAgICAgICAgICByZXR1cm47Cj4gKyAgICAgICAgZS0+cmVjdXJzaXZlID0gdHJ1ZTsKPiAgICAg ICAgICAvLyBXZSBhcmUgcnVubmluZyBpbiBhIHNpbmdsZS10aHJlYWRlZCBlbnZpcm9ubWVudCwg c28gd2UgbXVzdAo+IGhhbmRsZSBhbGwgdGFza3Mgb3Vyc2VsdmVzCj4gICAgICAgICAgd2hpbGUg KHJ1bl9vbmVfdGFzayhlLCBlLT5sb2NhbF9jb250ZXh0cykpCj4gICAgICAgICAgICAgIC8qIG5v dGhpbmcgKi87Cj4gKyAgICAgICAgZS0+cmVjdXJzaXZlID0gZmFsc2U7Cj4gICAgICB9Cj4gIH0K PiAtLQo+IDIuNDIuMAo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK Pgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcv bWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5r IGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3Vi amVjdCAidW5zdWJzY3JpYmUiLgo=