Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1riYIz-000EIS-GQ for pgsql-committers@arkaria.postgresql.org; Fri, 08 Mar 2024 11:22:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1riYIy-00CKSq-0t for pgsql-committers@arkaria.postgresql.org; Fri, 08 Mar 2024 11:22:24 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1riYG1-00CJJj-FH for pgsql-committers@lists.postgresql.org; Fri, 08 Mar 2024 11:19:21 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1riYFu-003T6x-Ey for pgsql-committers@lists.postgresql.org; Fri, 08 Mar 2024 11:19:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=fZdnj4hQIx99Rl0s5ZjaSYbKXs29JpfvgCdxKPDFCEo=; b=sJDxYVGEF7/2krVO5GLc4E3fGK DpriTr/BmSmL7ToxZd4E4BD0AI3gZrR1OCC8+GRcTShIpsphyJ+uCqwbJkpptj0KynxLDXh8V/23d HiRELbXEYyGdj2v5AsreUIE3AyA0l2v3FUc1PsIF61O67Y828qwXPR09mA/xrgFOSzi25mM+7J6uV 4dQ1AD+kzjiJLTAJfs3Ensz41J2feT1Qp6NI3qE1NKe7dOjdOmMrcno+x6WdgzlJ3q2EXRtYr08hl Rcuujv8ho5LNNxHzU0RE8Fv4EPTQKXoN1BWsio0t0QJD+k+uofYK9PEHcfoynNWTWYgrYykxVzw3Z 29OzCjrw==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1riYFu-008YFq-E0 for pgsql-committers@lists.postgresql.org; Fri, 08 Mar 2024 11:19:15 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1riYFt-002i1A-Tm for pgsql-committers@lists.postgresql.org; Fri, 08 Mar 2024 11:19:14 +0000 Content-Type: multipart/mixed; boundary="===============0654342513272823907==" MIME-Version: 1.0 From: Alexander Korotkov To: pgsql-committers@lists.postgresql.org Subject: pgsql: Avoid stack overflow in ShowTransactionStateRec() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 08 Mar 2024 11:19:14 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0654342513272823907== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QXZvaWQgc3RhY2sgb3ZlcmZsb3cgaW4gU2hvd1RyYW5zYWN0aW9uU3RhdGVSZWMoKQoKVGhlIGZ1 bmN0aW9uIHJlY3Vyc2VzLCBidXQgZGlkbid0IHBlcmZvcm0gc3RhY2stZGVwdGggY2hlY2tzLiBJ dCdzCmp1c3QgYSBkZWJ1Z2dpbmcgYWlkLCBzbyBpbnN0ZWFkIG9mIHRoZSB1c3VhbCBjaGVja19z dGFja19kZXB0aCgpCmNhbGwsIHN0b3AgdGhlIHByaW50aW5nIGlmIHdlJ2QgcmlzayBzdGFjayBv dmVyZmxvdy4KCkhlcmUncyBhbiBleGFtcGxlIG9mIGhvdyB0byB0ZXN0IHRoaXM6CgogICAgKG49 MTAwMDAwMDsgcHJpbnRmICJCRUdJTjsiOyBmb3IgKChpPTE7aTw9JG47aSsrKSk7IGRvIHByaW50 ZiAiU0FWRVBPSU5UIHMkaTsiOyBkb25lOyBwcmludGYgIlNFVCBsb2dfbWluX21lc3NhZ2VzID0g J0RFQlVHNSc7IFNBVkVQT0lOVCBzcDsiKSB8IHBzcWwgPi9kZXYvbnVsbAoKSW4gdGhlIHBhc3Np bmcsIHN3YXAgYnVpbGRpbmcgdGhlIGxpc3Qgb2YgY2hpbGQgWElEcyBhbmQgcmVjdXJzaW5nIHRv CnBhcmVudC4gVGhhdCBzYXZlcyBtZW1vcnkgd2hpbGUgcmVjdXJzaW5nLCByZWR1Y2luZyB0aGUg cmlzayBvZiBvdXQgb2YKbWVtb3J5IGVycm9ycyB3aXRoIGxvdHMgb2Ygc3VidHJhbnNhY3Rpb25z LiBUaGUgc2F2aW5nIGlzIG5vdCB2ZXJ5CnNpZ25pZmljYW50IGluIHByYWN0aWNlLCBidXQgdGhp cyBvcmRlciBzZWVtcyBtb3JlIGxvZ2ljYWwgYW55d2F5LgoKUmVwb3J0IGJ5IEVnb3IgQ2hpbmR5 YXNraW4gYW5kIEFsZXhhbmRlciBMYWtoaW4uCgpEaXNjdXNzaW9uOiBodHRwczovL3d3dy5wb3N0 Z3Jlc3FsLm9yZy9tZXNzYWdlLWlkLzE2NzI3NjA0NTcuOTQwNDYyMDc5JTQwZjMwNi5pLm1haWwu cnUKQXV0aG9yOiBIZWlra2kgTGlubmFrYW5nYXMKUmV2aWV3ZWQtYnk6IFJvYmVydCBIYWFzLCBB bmRyZXMgRnJldW5kLCBBbGV4YW5kZXIgS29yb3Rrb3YKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpE ZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi82 ZjM4YzQzZWIxMzVmNWQ2Yjg3MzkyNDE4MDU2MmQ4MzM0ZDZlMzFkCgpNb2RpZmllZCBGaWxlcwot LS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94YWN0LmMgfCAyMSArKysr KysrKysrKysrKystLS0tLS0KMSBmaWxlIGNoYW5nZWQsIDE1IGluc2VydGlvbnMoKyksIDYgZGVs ZXRpb25zKC0pCgo= --===============0654342513272823907==--