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 1tMBGC-002RZS-De for pgsql-committers@arkaria.postgresql.org; Fri, 13 Dec 2024 19:23:36 +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 1tMBG9-00BCtl-Kz for pgsql-committers@arkaria.postgresql.org; Fri, 13 Dec 2024 19:23:34 +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 1tMBEf-00BArP-Cc for pgsql-committers@lists.postgresql.org; Fri, 13 Dec 2024 19:22:02 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tMBEa-002h0H-Vp for pgsql-committers@lists.postgresql.org; Fri, 13 Dec 2024 19:22:01 +0000 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 1tMBEZ-008GnJ-MP for pgsql-committers@lists.postgresql.org; Fri, 13 Dec 2024 19:21:55 +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 1tMBEY-002ZOR-90 for pgsql-committers@lists.postgresql.org; Fri, 13 Dec 2024 19:21:54 +0000 Content-Type: multipart/mixed; boundary="===============0039364675742235631==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix possible crash in pg_dump with identity sequences. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 13 Dec 2024 19:21:54 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0039364675742235631== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHBvc3NpYmxlIGNyYXNoIGluIHBnX2R1bXAgd2l0aCBpZGVudGl0eSBzZXF1ZW5jZXMuCgpJ ZiBhbiBvd25lZCBzZXF1ZW5jZSBpcyBjb25zaWRlcmVkIGludGVyZXN0aW5nLCBmb3JjZSBpdHMg b3duaW5nCnRhYmxlIHRvIGJlIG1hcmtlZCBpbnRlcmVzdGluZyB0b28uICBUaGlzIGVuc3VyZXMs IGluIHBhcnRpY3VsYXIsCnRoYXQgd2UnbGwgZmV0Y2ggdGhlIG93bmluZyB0YWJsZSdzIGNvbHVt biBuYW1lcyBzbyB3ZSBoYXZlIHRoZQpkYXRhIG5lZWRlZCBmb3IgQUxURVIgVEFCTEUgLi4uIEFE RCBHRU5FUkFURUQuICBQcmV2aW91c2x5IHRoZXJlIHdlcmUKZWRnZSBjYXNlcyB3aGVyZSBwZ19k dW1wIGNvdWxkIGdldCBTSUdTRUdWIGR1ZSB0byBub3QgaGF2aW5nIGZpbGxlZCBpbgp0aGUgY29s dW1uIG5hbWVzLiAgKFRoZSBrbm93biBjYXNlIGlzIHdoZXJlIHRoZSBvd25pbmcgdGFibGUgaGFz IGJlZW4KbWFkZSBwYXJ0IG9mIGFuIGV4dGVuc2lvbiB3aGlsZSBpdHMgaWRlbnRpdHkgc2VxdWVu Y2UgaXMgbm90IGEgbWVtYmVyOwpidXQgdGhlcmUgbWF5IGJlIG90aGVycy4pCgpBbHNvLCBpZiBp dCdzIGFuIGlkZW50aXR5IHNlcXVlbmNlLCBmb3JjZSBpdHMgZHVtcGVkLWNvbXBvbmVudHMgbWFz awp0byBleGFjdGx5IG1hdGNoIHRoZSBvd25pbmcgdGFibGU6IGR1bXAgZGVmaW5pdGlvbiBvbmx5 IGlmIHdlJ3JlCmR1bXBpbmcgdGhlIHRhYmxlJ3MgZGVmaW5pdGlvbiwgZHVtcCBkYXRhIG9ubHkg aWYgd2UncmUgZHVtcGluZyB0aGUKdGFibGUncyBkYXRhLCBldGMuICBUaGlzIGdlbmVyYWxpemVz IHRoZSBjb2RlIGludHJvZHVjZWQgaW4gY29tbWl0CmI5NjVmMjYxNyB0aGF0IHNldCB0aGUgc2Vx dWVuY2UncyBkdW1wIG1hc2sgdG8gTk9ORSBpZiB0aGUgb3duaW5nCnRhYmxlJ3MgbWFzayBpcyBO T05FLiAgVGhhdCdzIGluc3VmZmljaWVudCB0byBwcmV2ZW50IGZhaWx1cmVzLApiZWNhdXNlIGZv ciBleGFtcGxlIHRoZSB0YWJsZSdzIG1hc2sgbWlnaHQgb25seSByZXF1ZXN0IGR1bXBpbmcgQUNM cywKd2hpY2ggd291bGQgbGVhZCB1cyB0byBzdGlsbCBlbWl0IEFMVEVSIFRBQkxFIEFERCBHRU5F UkFURUQgZXZlbgp0aG91Z2ggd2UgZGlkbid0IGNyZWF0ZSB0aGUgdGFibGUuICBJdCBzZWVtcyBi ZXR0ZXIgdG8gdHJlYXQgYW4KaWRlbnRpdHkgc2VxdWVuY2UgYXMgdGhvdWdoIGl0IHdlcmUgYW4g aW5zZXBhcmFibGUgYXNwZWN0IG9mIHRoZQp0YWJsZSwgbWF0Y2hpbmcgdGhlIHRyZWF0bWVudCB1 c2VkIGluIHRoZSBiYWNrZW5kJ3MgZGVwZW5kZW5jeSBsb2dpYy4KUGVyaGFwcyB0aGlzIHBvbGlj eSBuZWVkcyBhZGRpdGlvbmFsIHJlZmluZW1lbnQsIGJ1dCBsZXQncyB3YWl0IHRvCnNlZSBzb21l IGZpZWxkIHVzZS1jYXNlcyBiZWZvcmUgY2hhbmdpbmcgaXQgZnVydGhlci4KCldoaWxlIGhlcmUs IGFkZCBhIGNvbW1lbnQgaW4gcGdfZHVtcC5oIHdhcm5pbmcgYWdhaW5zdCB3cml0aW5nIHRlc3Rz Cmxpa2UgImlmIChkb2JqLT5kdW1wID09IERVTVBfQ09NUE9ORU5UX05PTkUpIiwgd2hpY2ggd2Fz IGEgYnVnIGluIHRoaXMKY2FzZS4gIFRoZXJlIGlzIG9uZSBvdGhlciBleGFtcGxlIGluIGdldFB1 YmxpY2F0aW9uTmFtZXNwYWNlcywgd2hpY2gKaWYgaXQncyBub3QgYSBidWcgaXMgYXQgbGVhc3Qg cmVtYXJrYWJseSB1bmNsZWFyIGFuZCB1bmRlci1kb2N1bWVudGVkLgpDaGFuZ2luZyB0aGF0IHJl cXVpcmVzIGEgc2VwYXJhdGUgZGlzY3Vzc2lvbiwgaG93ZXZlci4KClBlciByZXBvcnQgZnJvbSBB cnR1ciBaYWtpcm92LiAgQmFjay1wYXRjaCB0byBhbGwgc3VwcG9ydGVkIGJyYW5jaGVzLgoKRGlz Y3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUtOa1lud1hGQmYxMzY9dTlVcVV4RlVWYWdl dkxRSj16R2Q1QnNMaENzYXREdlFzS1FAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KUkVM XzE3X1NUQUJMRQoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3Bn L2NvbW1pdGRpZmYvYWQ5NTBlYTk4ZTU0YWIwYjAwMzA1YTNjNGU3YzVjZWM0OTk2NDYwZQoKTW9k aWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2Jpbi9wZ19kdW1wL3BnX2R1bXAuYyB8IDMy ICsrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCnNyYy9iaW4vcGdfZHVtcC9wZ19kdW1w LmggfCAxMiArKysrKysrKysrLS0KMiBmaWxlcyBjaGFuZ2VkLCAyNyBpbnNlcnRpb25zKCspLCAx NyBkZWxldGlvbnMoLSkKCg== --===============0039364675742235631==--