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.96) (envelope-from ) id 1wFPBG-0053s3-1n for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 04:27:18 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wFPBF-00BhbC-2b for pgsql-hackers@arkaria.postgresql.org; Wed, 22 Apr 2026 04:27:17 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wFPBF-00Bhb4-1Z for pgsql-hackers@lists.postgresql.org; Wed, 22 Apr 2026 04:27:17 +0000 Received: from mail-oa1-x2a.google.com ([2001:4860:4864:20::2a]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wFPBC-00000002Pk1-1IAh for pgsql-hackers@postgresql.org; Wed, 22 Apr 2026 04:27:16 +0000 Received: by mail-oa1-x2a.google.com with SMTP id 586e51a60fabf-415c8a4d2e6so1934309fac.0 for ; Tue, 21 Apr 2026 21:27:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776832031; cv=none; d=google.com; s=arc-20240605; b=VIU1AxyFuDIbXByCrgDmz1dA2HkDIiuOY4tgOWY3jXU1q5ZI8ak50nRUX3Us+nThU8 JC7IPh9SRb70nM/sS5YJiwXigzWACs/kSjS/wZGo1ph50yx3BfoJRX1r7usqzirt9Q8I wCeaPwnF+VIGTVBbgBuK7mB17SmdkxR/IjAmavuqmVC6nwcOrnC9dpzj/RmlVo2/NSEm OeAp4ZHucJhuasADNTPxk79Ph7bFqG0uRq1Xj/zV5Jsbq0Y5AEiTGURur4sBOKmWUP6j X4wUegojKHdizJXRXigBbaFyu0F0ark2l9DlRZ6HU9ccG+My+w2sab/7d4SSchNrlO+c 4+Yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=RB6h5/l/S777gkDecv534HoUq2zk7SUaw9gneaFrpzI=; fh=DFaRYwZ9ZfzCy9MAdnoDc2vmw9cCzQUxdHie8w06b0M=; b=S6X5ikimPeGICW5z5ty3UH82Hc49zL+RRRfJeWr8TEwVSaIY/wxmqen6Mh5rFEVVqI CQdpLTJh2FQkBAPiAOAtH/xV4h6hDbyOyWEC0xGGdp3IHpX/LqnlNsMuyizf+bEBTxHV yYoVMxWst5irJaXXtJPoZi+tDOXV7akORq2xIUOuy6KR4EkvuN1Y+4XIl4dzLLkVwkWY vCjl3fx+afl6tM62DvMhHJlJdWPseHfZVv20ZNViiXPg0jAuECvX4riB+6b2eNZaZWas FOGu8tqHIvvJrGXZZrOnTVrQ3iJMBJ1Iv/5Sa/vv+pWKBPccCjjp4aUAlKSZdVzMnXS2 c63A==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb.com; s=google; t=1776832031; x=1777436831; darn=postgresql.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=RB6h5/l/S777gkDecv534HoUq2zk7SUaw9gneaFrpzI=; b=Ttr/RAz20oNjO3D/d8C5z8gVVbJ7vHvH40ag0QvQuZdlv0GQ3a6tDVBpQCvmC6NW5Q 4mOSO8MMzRWnk0fo7OvzXfdnbtREAiu+ScHpziRkaPbIKl2wNB1QvLV59jZREefb1Ggg xzLRyIyABYAuH53XcelWCwL6XuuBxYP4o/WvAJlAjoDZQ5imL0WMijw1rCK4tCCm0QWt 4yHgNlqcN2aixgsmDWPQwXBFPprzR2WL26YyUehtcH6H0v6W6PHCb6H/dr1H/dUC7Txr pGAfsNfpBhZ6pms29198c+PhnqkmlVCSAFOwwVHMS+yS9lYzTSHmlQv3gGX2PpO33MoF bTCw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776832031; x=1777436831; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=RB6h5/l/S777gkDecv534HoUq2zk7SUaw9gneaFrpzI=; b=DaLxqZhZ/cD3YtFmNNIhACTPP/7+izOVitf+V0wHdyAlm24iqNkPV7Va9LOmo1x2lS B4vggPpXLyzkQQWx3v1ETIaxHBJvlXK8A5m12fPkqTA1CSusChUItne/cybjGkTy9bEi i99olpM+IaTNPMQotcCZi46wd7eDXGMpsm0iN9cAVJ4rzuxXrSvg+liVUcCmuJCJ0rRm aHUdlaA9gjMEHns8aHUE+Hf0Z+sPLLXp+pDZRrpfoUZPRLD5w+R/2HUgLqPczjMWzZGn rAzjNunyEdDZFe82h99jPoGSg0eJxhwjt56YfJUu0AScO3ZgwxVHV+fhNx3cWA798EYH GJAg== X-Forwarded-Encrypted: i=1; AFNElJ9I6KtGqweu9hu6L8EmF8SwWCkIr7/WLvgnyAr4U59b2WHL16M2Xip8sbSUs77zQIhFw4/dujFl25p3U0pX@postgresql.org X-Gm-Message-State: AOJu0Yx2lD+aPJwZHqZQDmJZYxcU/GFmekc6LyEY9Jkc7XhPIXRH3kKV +0MIGX3EPCsYiDKCNllNmgannSWjhwG6H4JTHvrF3ekNrfZP6fgO9mi+hi+TlBxsTp4GcCKFYJM 9o07vMg8MXqqweMqrN4EyqNOPrKla2Nxpe03NVGY7 X-Gm-Gg: AeBDieuhj/tNxZJvHuv2sRifWd5CIk78Tg2H5YcjqtOu7V7YALGrcLS8oyl0B18E7mf N/fOQM+1uBcnoMT8NkKpAPhQyUsBSgKza4/4dfZ/dXxWhde8zL6lzQnizNkFVvo1/oG3c7Ow+V9 QlC+76GtwAaFM7DcYEsg6LI5jEvYbAAnFr8s0WdRF3NmekGxzZzVJ7mJHjpaI11hbldPVr9xnXL MsMJrzkaq9EkN8nZ+syd26AKbEiblz/acLvXKwkabliwEXVWSi7NLYFy6teIgYT4ANz9I3/gfCJ 8yamSo8JvPmUjwh3uiI= X-Received: by 2002:a05:6870:671b:b0:42c:1205:ef1 with SMTP id 586e51a60fabf-42c120514dcmr7846812fac.25.1776832031510; Tue, 21 Apr 2026 21:27:11 -0700 (PDT) MIME-Version: 1.0 References: <3007317.1765210195@sss.pgh.pa.us> In-Reply-To: From: Nishant Sharma Date: Wed, 22 Apr 2026 09:57:00 +0530 X-Gm-Features: AQROBzANKhfuLrS4JNW1PzVgFfsPwEtvKHuCS7tkrVKDo4OHzv45r7VCDJ59qGk Message-ID: Subject: Re: [BUG] CRASH: ECPGprepared_statement() and ECPGdeallocate_all() when connection is NULL To: Shruthi Gowda Cc: Mahendra Singh Thalor , Fujii Masao , Tom Lane , PostgreSQL Development Content-Type: multipart/alternative; boundary="000000000000106cdc065004f215" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000106cdc065004f215 Content-Type: text/plain; charset="UTF-8" Thanks Shruthi! v5 code, v4_test and v4_test_15 patches look good to me. I checked ECPG regression on master, REL_18, REL_17, REL_16, REL_15, REL_14 using both make and meson. I have finished my review work on the patches. Thank you! Regards, Nishant Sharma, EDB, Pune. https://www.enterprisedb.com/ --000000000000106cdc065004f215 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks Shruthi!

v5 cod= e, v4_test and v4_test_15 patches look good to me.

I checked ECPG regression on master, REL_18, REL_17, REL_16, REL_15, REL_1= 4 using both make and meson.

I have finished my re= view work on the patches. Thank you!


Regards,
Nishant Sharma,
EDB, Pune.
--000000000000106cdc065004f215--