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 1uOOV3-0032hY-JR for pgsql-bugs@arkaria.postgresql.org; Sun, 08 Jun 2025 22:28:21 +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 1uOOV0-003lz1-HV for pgsql-bugs@arkaria.postgresql.org; Sun, 08 Jun 2025 22:28:19 +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.94.2) (envelope-from ) id 1uOOUz-003lys-Oj for pgsql-bugs@lists.postgresql.org; Sun, 08 Jun 2025 22:28:18 +0000 Received: from fhigh-b8-smtp.messagingengine.com ([202.12.124.159]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1uOOUx-000x5N-34 for pgsql-bugs@lists.postgresql.org; Sun, 08 Jun 2025 22:28:17 +0000 Received: from phl-compute-02.internal (phl-compute-02.phl.internal [10.202.2.42]) by mailfhigh.stl.internal (Postfix) with ESMTP id 53C4F25400F9; Sun, 8 Jun 2025 18:28:12 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Sun, 08 Jun 2025 18:28:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1749421692; x=1749508092; bh=hv96ebXgSa BFmh3oXH/xkJUofwEo6kzDirPNkMjXH+o=; b=VcZKq1L7CO/GE8OZsbnjsqQCNX c9p+x0CjKOtuURypzH6tCTmtaJC7voMwx2leqvFhTB4pr0+3SiR/jpm6mboBFGte BdETDLDWAajP4QaFuq81W8U18xneVV515oaBQW5XzR/L/z0f0LJMx02JCG/kQeER uITdE3U0PwiN2Od7B8N807bWTl7EIPg14BYfSAGj/8y2X8JXfpRx+Vv6xUdpiJc4 XkPN94oSMwbYDDUX1cLe9fC14Era8hyW4odexf+DihXGxs8jZZ5KBlITENeLW6M2 x3IlntQrZpKNBdAJomRH519VFP3VJBfp7y99Yie5VGxsWyplo+Ky9LFCFg/A== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1749421692; x=1749508092; bh=hv96ebXgSaBFmh3oXH/xkJUofwEo6kzDirP NkMjXH+o=; b=exwhdzTnYeeXR4NRXJF8R18L5fX9VWz7Psw7Hh0RU1X/F+xtJ/h +tV54Wkwowpp1QMTlDdxEoLwpjhGlVkvL0y+GVZnphnAfYLzrXuMasPCih59F8PW dovsDDxfUk+6YNCTv4whFt1DMQ+CXaLKwzdnfYhUb/cystS3kFcxj1UP2xg6lOBe Ss+ffABDaOSB0uvupTGFc0k/r9u4Eizj227XCxc0a22X1ptaMZ0rg9ZHjt0lxFgS aQmRYpAinLEFvYkK1fVjNAUS6SPA9eG3PUCm6j8u+eHqqDT3nq7Ndwohy1d/f7bX EiuHcNlqYAnMlO9FnYS5ARsNbfJj8qK+YHA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtddugdekgeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnh htshculddquddttddmnegfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhf gggtuggjsehgtderredttddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruc eomhhitghhrggvlhesphgrqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteel ieefudffhffhtdetleeggeegfffhkeeuveetiefgudduvedutefggeeivdejnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhes phgrqhhuihgvrhdrgiihiidpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouh htpdhrtghpthhtohepjhhimhdrjhhonhgvshesuhhnihdqmhhuvghnshhtvghrrdguvgdp rhgtphhtthhopehtghhlsehsshhsrdhpghhhrdhprgdruhhspdhrtghpthhtohepphhgsh hqlhdqsghughhssehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthho pehmrghrrghlihhsthekieesmhgrihhlrdhruh X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 8 Jun 2025 18:28:09 -0400 (EDT) Date: Mon, 9 Jun 2025 07:27:56 +0900 From: Michael Paquier To: Jim Jones Cc: Tom Lane , pgsql-bugs@lists.postgresql.org, maralist86@mail.ru Subject: Re: BUG #18943: Return value of a function 'xmlBufferCreate' is dereferenced at xpath.c:177 without checking for NUL Message-ID: References: <31f3480e-cd7d-4021-b392-87922572cc37@uni-muenster.de> <182094.1749397211@sss.pgh.pa.us> <8109cb57-0628-4a47-bbdb-81990c7ce1fb@uni-muenster.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="OS/K5sUVi1ua68qf" Content-Disposition: inline In-Reply-To: <8109cb57-0628-4a47-bbdb-81990c7ce1fb@uni-muenster.de> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --OS/K5sUVi1ua68qf Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 08, 2025 at 07:00:25PM +0200, Jim Jones wrote: > On 08.06.25 17:40, Tom Lane wrote: >> Our risk-aversion level rises steadily over the course of a release >> cycle, and is pretty high post beta1. While I think the problems >> we're trying to fix here are real, they are very low-probability >> (I don't recall hearing any field reports traceable to this). >> And you have to remember there is also some risk of introducing >> new bugs. On balance it's not a change I would back-patch, and >> at this point v18 is pretty close to being a stable branch so >> it's not getting fixes we wouldn't back-patch, unless that's >> because they are in new-in-18 code. That's something that can be measured with a kind of risk/reward ratio. Here is the reward for the end-user is low, as we have no reports of the current code in the field. The risk is in introducing new issues. And the code is incorrect, so we should fix it.=20 I've made similar choices in the past around the same time in the release cycle not backpatching stuff that was an issue in backbranches still minimal enough to not have to worry about, like 84e4570da923 (there are a few others). -- Michael --OS/K5sUVi1ua68qf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmhGDmwACgkQnvQgOdby QH1CgA//Y97rRcLRhcsgdBs2j+1KTl7u4EBzuBYkATDLSCu5RCIVFbdDhEinjJKq uUh4fTtcGuElESCbazlrdyzZAyOvoZe0eLoScK9DxBQ6UL9nLZUI4FV7hx+8NkFq oQ99zockREv6ZX6ltv5MoIxwqR13tViK+gfCpHTzm6diZrgXy4ox2QYCOxN78JyA +ENkH8q2frhI1s02lW1HbxHlBibEMcQTfdS6MFpsQ6Xa9jc93Bve9P8rxuThTV8H mJXoN+G8RP2IcVIoXYi+Q1rfd8U+mey3ww1qgLi89AJaeJ48XkfVOK8Q9KMUHh9Z b/AsVVuWRjtkE1JGc4hwsQVA3NlhQR0oaTYVeFzypHujUFm314twnLhTudj2cwR+ VKFkim1Y9kzDzNHQM91jntCy+/caX5jhwSrq3C4xvUbo1JQ02af9G7pov8fXji5R HMUjNAkvkuK7AQgKpgha4QKtChtohdYL+dH3EngvV9OvaSSxjllBYIWJ33ZGZkMN OWrBSRuVmnlEFaaYsmL2WvilhZEI8r0VX2s3JzLw0/2YfSwBNRNq5xDW2aIHTUNU DUJb1u+vvy49ZZIuckf/RuqLC5sG4P9PRRZdVr0RLu3SLdXxPQp3IscFzrvvA/Ji ZzNimip1pTVkmc7OBHiADZAZLmf/qkZkmlKgqDcOxmsuL1KaxCU= =OijH -----END PGP SIGNATURE----- --OS/K5sUVi1ua68qf--