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 1tKb4O-009cdj-8V for pgsql-committers@arkaria.postgresql.org; Mon, 09 Dec 2024 10:32:52 +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 1tKb4L-0076Gv-O3 for pgsql-committers@arkaria.postgresql.org; Mon, 09 Dec 2024 10:32:50 +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 1tKb4B-0073hy-6U for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 10:32:40 +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 1tKb45-001s8s-MA for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 10:32:39 +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=jTXOQRFKGMu3if8DCpSPWa3+LeDx7vbWRQojOKYMvWU=; b=vv9tmxbaZL67CwX7pqzLYG/eEh ms+1LdzkntHQG/gO8b89Wxoebi322s692LaPSyxHbfYEQNW8TXNAZTlefUUtixI9Jxz+O502tPUnd yJT7m/0z8tGEhhL2O9WlwkfyJ7rlCvHoMDlWMMefRec+p7K5leZo1Kz99XRTnClM0tJtYS8lxzRAt h47TQ29wEgcRfAW4bjZlQMXCGyDDLlSarNehD3O/bozYKPaTgYhUbigACq5OmonY1IbRhiOkdLzzj 9ldeqlrPQpOQFtrix6Qt4FgwGB98N0YUNrqO+oW8qSPfHyIYB0ym/ll3gH1CyuXUoenIJsrAbLuZW cprXfYPg==; 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 1tKSVA-005Qk5-F7 for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 01:23:56 +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 1tKSV8-001nIs-TI for pgsql-committers@lists.postgresql.org; Mon, 09 Dec 2024 01:23:55 +0000 Content-Type: multipart/mixed; boundary="===============5385823921914029878==" 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:23:55 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5385823921914029878== 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 aGVyZSBXaW5kb3dBZ2cgcnVuIGNvbmRpdGlvbnMgd2VyZSBhZGRlZAoKQnJhbmNoCi0tLS0tLQpt YXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21t aXRkaWZmLzFmZTVhMzQ3ZTM2ZjlmNWYyODhiMzU3NDU5N2Q0ZTI3OWZjNzJhNjUKCk1vZGlmaWVk IEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iYWNrZW5kL2V4ZWN1dG9yL25vZGVXaW5kb3dBZ2cu YyB8IDM1ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tLS0tCnNyYy90ZXN0L3JlZ3Jl c3MvZXhwZWN0ZWQvd2luZG93Lm91dCB8IDEwICsrKysrKysrKysKc3JjL3Rlc3QvcmVncmVzcy9z cWwvd2luZG93LnNxbCAgICAgIHwgIDcgKysrKysrKwozIGZpbGVzIGNoYW5nZWQsIDM0IGluc2Vy dGlvbnMoKyksIDE4IGRlbGV0aW9ucygtKQoK --===============5385823921914029878==--