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 1tKb4R-009ceg-89 for pgsql-committers@arkaria.postgresql.org; Mon, 09 Dec 2024 10:32:55 +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 1tKb4O-0076iH-Iu for pgsql-committers@arkaria.postgresql.org; Mon, 09 Dec 2024 10:32:53 +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 1tKb4O-0076fP-AC for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 10:32:53 +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 1tKb4L-001s9l-UB for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 10:32:52 +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=vfHU/hKhtbJzkj7sCsmv5tAMEpf/QzIbtG7LHiDCP+o=; b=WBaVZ2ZhmJYOO+06jhBujqlMwT 72DurOSVx5hUOGVrNtn07CWckQrIk1lozI68a3F0O4pLCgn4wAERP++7v15KJW7pJfIEim+eqPIez tbDvSD0Cr0yCJmwhoNkjSJvGEa0gY4/9jxSrml77/jfwOC/n5ehMf+a5fmM/xRcurVJrZlbO4rI99 VsKKTKRYIjtS8VGscMLOg5rokhiYB/+3UvCJhbA7VEjXBfnUTMjlJ1fVUe6D074So8FtZ6JyGa/9k ZLjOpfleN0JIR4GBK96RifmBPHAA9jvm5F3YyOkUunhfLoMzsDe3vDrAscbAOCqTF/EiCUiMd8PZc dfJpy8XA==; 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 1tKSVg-005Qkk-5M for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 01:24:28 +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 1tKSVe-001nJr-W3 for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 01:24:27 +0000 Content-Type: multipart/mixed; boundary="===============6884816380497720984==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix possible crash during WindowAgg evaluation X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 09 Dec 2024 01:24:27 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6884816380497720984== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHBvc3NpYmxlIGNyYXNoIGR1cmluZyBXaW5kb3dBZ2cgZXZhbHVhdGlvbgoKV2hlbiBzaG9y dC1jaXJjdWl0aW5nIFdpbmRvd0FnZyBub2RlIGV2YWx1YXRpb24gb24gdGhlIHRvcC1sZXZlbApX aW5kb3dBZ2cgbm9kZSB1c2luZyBxdWFscyBvbiBtb25vdG9uaWMgd2luZG93IGZ1bmN0aW9ucywg YmVjYXVzZSB0aGUKV2luZG93QWdnIHJ1biBjb25kaXRpb24gY2FuIG1lYW4gdGhlcmUncyBubyBu ZWVkIHRvIGV2YWx1YXRlIHN1YnNlcXVlbnQKd2luZG93IGZ1bmN0aW9uIHJlc3VsdHMgaW4gdGhl IHNhbWUgcGFydGl0aW9uIG9uY2UgdGhlIHJ1biBjb25kaXRpb24KYmVjb21lcyBmYWxzZSwgaXQg d2FzIHBvc3NpYmxlIHRoYXQgdGhlIGV4ZWN1dG9yIHdvdWxkIHVzZSBzdGFsZSByZXN1bHRzCmZy b20gdGhlIHByZXZpb3VzIGludm9jYXRpb24gb2YgdGhlIHdpbmRvdyBmdW5jdGlvbiBpbiBzb21l IGNhc2VzLgoKQSBmaXggZm9yIHRoaXMgd2FzIHBhcnRpYWxseSBkb25lIGJ5IGE1ODMyNzIyLCBi dXQgdGhhdCBjb21taXQgb25seQpmaXhlZCB0aGUgaXNzdWUgZm9yIG5vbi10b3AtbGV2ZWwgV2lu ZG93QWdnIG5vZGVzLiAgSSBtaXN0YWtlbmx5IHRob3VnaHQKdGhhdCB0aGUgdG9wLWxldmVsIFdp bmRvd0FnZyBkaWRuJ3QgaGF2ZSB0aGlzIGlzc3VlLCBidXQgSmF5ZXNoJ3MgZXhhbXBsZQpjYXNl IGNsZWFybHkgc2hvd3MgdGhhdCdzIGluY29ycmVjdC4gIEF0IHRoZSB0aW1lLCBJIGFsc28gdGhv dWdodCB0aGF0CnRoaXMgb25seSBhZmZlY3RlZCAzMi1iaXQgc3lzdGVtcyBhcyBhbGwgd2luZG93 IGZ1bmN0aW9ucyB3aGljaCB0aGVuCnN1cHBvcnRlZCBydW4gY29uZGl0aW9ucyByZXR1cm5lZCBC SUdJTlQsIGhvd2V2ZXIsIHRoYXQncyB3cm9uZyBhcwpFeGVjUHJvamVjdCBpcyBzdGlsbCBjYWxs ZWQgYW5kIHRoYXQgY291bGQgY2F1c2UgZXZhbHVhdGlvbiBvZiBhbnkgb3RoZXIKd2luZG93IGZ1 bmN0aW9uIGJlbG9uZ2luZyB0byB0aGUgc2FtZSBXaW5kb3dBZ2cgbm9kZSwgb25lIG9mIHdoaWNo IG1heQpyZXR1cm4gYSBieXJlZiB0eXBlLgoKVGhlIG9ubHkgcXVlcmllcyBhZmZlY3RlZCBieSB0 aGlzIGFyZSBXaW5kb3dBZ2dzIHdpdGggYSAiUnVuIENvbmRpdGlvbiIKd2hpY2ggY29udGFpbnMg YXQgbGVhc3Qgb25lIHdpbmRvdyBmdW5jdGlvbiB3aXRoIGEgYnlyZWYgcmVzdWx0IHR5cGUsCnN1 Y2ggYXMgbGVhZCgpIG9yIGxhZygpIG9uIGEgYnlyZWYgY29sdW1uLiAgVGhlIHdpbmRvdyBjbGF1 c2UgbXVzdCBhbHNvCmNvbnRhaW4gYSBQQVJUSVRJT04gQlkgY2xhdXNlICh3aXRob3V0IGEgUEFS VElUSU9OIEJZLCBleGVjdXRpb24gb2YgdGhlCldpbmRvd0FnZyBzdG9wcyBpbW1lZGlhdGVseSB3 aGVuIHRoZSBydW4gY29uZGl0aW9uIGJlY29tZXMgZmFsc2UgYW5kCnRoZXJlJ3Mgbm8gcmlzayBv ZiB1c2luZyB0aGUgc3RhbGUgcmVzdWx0cykuCgpSZXBvcnRlZC1ieTogSmF5ZXNoIERlaGFua2Fy CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMTkzMjYxZTJjNGQuM2RkM2NkN2MxODQy Ljg3MTYzNjA3NTE2NjEzMjIzN0B6b2hvY29ycC5jb20KQmFja3BhdGNoLXRocm91Z2g6IDE1LCB3 aGVyZSBXaW5kb3dBZ2cgcnVuIGNvbmRpdGlvbnMgd2VyZSBhZGRlZAoKQnJhbmNoCi0tLS0tLQpS RUxfMTdfU1RBQkxFCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcv cGcvY29tbWl0ZGlmZi85ZDVjZTRmMWEwMGFhZTk1MTkzYjk3MzdjNGU4Y2VkN2YwYWE0YWFhCgpN b2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9leGVjdXRvci9ub2RlV2lu ZG93QWdnLmMgfCAzNSArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLQpzcmMvdGVz dC9yZWdyZXNzL2V4cGVjdGVkL3dpbmRvdy5vdXQgfCAxMCArKysrKysrKysrCnNyYy90ZXN0L3Jl Z3Jlc3Mvc3FsL3dpbmRvdy5zcWwgICAgICB8ICA3ICsrKysrKysKMyBmaWxlcyBjaGFuZ2VkLCAz NCBpbnNlcnRpb25zKCspLCAxOCBkZWxldGlvbnMoLSkKCg== --===============6884816380497720984==--