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 1s6MGh-00BgoE-HH for pgsql-hackers@arkaria.postgresql.org; Mon, 13 May 2024 03:22:28 +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 1s6MGf-00Ei6k-Ni for pgsql-hackers@arkaria.postgresql.org; Mon, 13 May 2024 03:22:26 +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 1s6MGe-00Ei6c-5G for pgsql-hackers@lists.postgresql.org; Mon, 13 May 2024 03:22:25 +0000 Received: from fout5-smtp.messagingengine.com ([103.168.172.148]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1s6MGZ-000kpZ-UE for pgsql-hackers@lists.postgresql.org; Mon, 13 May 2024 03:22:23 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.nyi.internal (Postfix) with ESMTP id F06F61380358; Sun, 12 May 2024 23:22:17 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sun, 12 May 2024 23:22:17 -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=fm3; t=1715570537; x=1715656937; bh=yuyBdyISrx mHE37tvW9+dh+dpjbHBeAxprzARvBoxAY=; b=SRqO0++TW0qT1srCd9jY56cndE qAOpjusR9rSVed5Ep7cj+U/3ry2j5TqDuwYzMtbjljioLG0MvA7vtOxRU3488HbT cna5dA5mwh63W4jSOeXq7GCShu7rx1aobfabJIaCC6qv6bwEsl6xy3xpZ17m/AlG /Ph0/yHM5GtdUamH32WL3eDg+zJdEWOcGBWFyhVXyzK43pENYLGnMjBjlllujL/I 8WB82pY/3efOohB2Dmx04CZuFvDijag1sVxcrWIUmTCHv8Gf6h0xbn/TtUQwzDA1 TLYR6iLxTcPLuM0iL8iiPzHSI8t/vRatUC6P/8BK/9SynkjhQxoSurBm3B/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-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1715570537; x=1715656937; bh=yuyBdyISrxmHE37tvW9+dh+dpjbH BeAxprzARvBoxAY=; b=ax2bGZ/DCrq5+oUGjIRxGE+1xPMk68v8J9KqZBWt9kxB 3jXeU3mLh2ugDZVyBFnrgiUw1AtnuHjHu5dGTMII3U88p0YIAdwRFtdlWJNYLAT2 TOYTPlgmdkhb78jY6USNHrozvXrpZkMAFwcQtqXw2+zB5ixf6v8DUKwWcSE0cMxj tk5Pv4S/AcPAClcln3RLbgG5Y+caVu2jrV/grGvEyb5YalQYNO9fwIN0FTowNYos mK07hMmcvgFXrdgvBrlxiR+/MuFVwFA/2I96hWkwIQ/zREsQmkM/QS57QodRIhrY 7mWyqmzY3jXdNazI/J7YFnLmi7m7WBvcJX12GdHJFA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdegfedgieekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredt tddvnecuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesph grqhhuihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeg geegfffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiih ii X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 12 May 2024 23:22:16 -0400 (EDT) Date: Mon, 13 May 2024 12:22:02 +0900 From: Michael Paquier To: Alvaro Herrera Cc: pgsql-hackers@lists.postgresql.org, Jacob Champion Subject: Re: pgsql: Fix overread in JSON parsing errors for incomplete byte sequence Message-ID: References: <202405101159.ttkbzrb5l7vn@alvherre.pgsql> <202405101223.66lahv2qiwe7@alvherre.pgsql> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mFgYwKBjd5v7Ej1B" Content-Disposition: inline In-Reply-To: <202405101223.66lahv2qiwe7@alvherre.pgsql> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --mFgYwKBjd5v7Ej1B Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, May 10, 2024 at 02:23:09PM +0200, Alvaro Herrera wrote: > Ah, I ran 'git clean -dfx' and now it works correctly. I must have had > an incomplete rebuild. I am going to assume that this is an incorrect build. It seems to me that src/common/ was compiled with a past version not sufficient to make the new test pass as more bytes got pushed to the error output as the pre-855517307db8 code could point to some random junk. -- Michael --mFgYwKBjd5v7Ej1B Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmZBh1oACgkQnvQgOdby QH1bVhAAkBGV/eirQh6RPu2OqtHyvVK8tVG3TqN2Yb3kb7rtfBkdOxMkHplvxt8Y CoDplJgbxMci0P7HlAbC1yeyGy5xPpwYJx2pffHcwwfPdkYGVcZZNFMg9nod/fZw Nr4xgTc+FSxCd+7EVPE6O+WzzRaxlmE8KwKi5WYcd28wq2fO3I6EZ4tHgOiQ00jC h3MQ8mk6TMrUGJj8RF/9ortLOjsXevBRYMr0ZUj7A8FlZhnTozzqBKTDZVTMJQWj 4cVZr62MbtZI3sXGzE0vLiSTsArc94XbVsO/DDLgbYZVYmR4HNHUUPy0UUcHbHQ8 cfVmsK/KusHsgyhEeLur+jmuzHxtUoh0daAqFoq8WWG6KwrKJlgvcq4QvFr4v9Eh BiusHxUgHfCh0zU4T3OMgfTR9TzLbU1gUN6fUuvl9qN6CLpiL0tun5LvnAo/LYM2 8CIMoWdvFc6FSIDGxyidq0Rf/qIahBH/6V+zH6uaoZb0EsYDF8uof+0Ycqt1gjHp GTfNNT47mOnYh8sp+WZ2OEPCtM0VosFiRNiVENa3uA7X8OrCqhxcuoBUeEToAAnJ BRVcQ/7ayfp/n6gikXQal37ZKQXG4oC2BP4HlHG8U1g/ONAtNfedA4ohDqRxUFSm r8WmhKL278fG8x10gFQbu80QnSTBp5TzXToTag2PgjicNAGdLw0= =0aBB -----END PGP SIGNATURE----- --mFgYwKBjd5v7Ej1B--