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 1us2xR-00Gchj-NT for pgsql-committers@arkaria.postgresql.org; Fri, 29 Aug 2025 17:32:15 +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 1us2xR-00BSBZ-6x for pgsql-committers@arkaria.postgresql.org; Fri, 29 Aug 2025 17:32:13 +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 1us2xQ-00BSBP-VT for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:32:13 +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.96) (envelope-from ) id 1us2xP-002Xoz-12 for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:32:13 +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=2Bh/tro7nUsm8BeyJhfoIbDVtLPUsPEyFF0cLZ/D6VI=; b=sNTG+MPY5XswEl/DDAtkc20Sm4 KiBHAhQM5ltesiQNrtPOCB+24KHzG6WTCW2wb/v6Mw0DZPlFWqIvTvgiwayYpxHdyK59KurfU04aL NQ5XL519cMECwmPdG5eZoeTG+Wnzpj7CDd0f+fOSMcRjp1UCE384HF2ocbPoO9hHf14aES57nvw6N x2kZxA8ZY3W6dCbaO1Xo23Vaq6G+VWEHUjX881FfsMfmZaKjODenYj8gQGnsKex4S3BAcprnUsGJq Iqshfe+6TLG2RL/1H4xj2EutzlukowAQ8vUinWROOGaT/3YCQyr+zZmJU+4Z775VOwK94fkpOrs9j QZIaM2Yg==; 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 1us2xN-006ZZP-PR for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:32:09 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1us2xN-002G1J-02 for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:32:09 +0000 Content-Type: multipart/mixed; boundary="===============7580453209716258306==" MIME-Version: 1.0 From: Daniel Gustafsson To: pgsql-committers@lists.postgresql.org Subject: pgsql: pg_dump: Fix compression API errorhandling X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 29 Aug 2025 17:32:09 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7580453209716258306== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 cGdfZHVtcDogRml4IGNvbXByZXNzaW9uIEFQSSBlcnJvcmhhbmRsaW5nCgpDb21wcmVzc2lvbiBp biBwZ19kdW1wIGlzIGFic3RyYWN0ZWQgdXNpbmcgYW4gQVBJIHdpdGggbXVsdGlwbGUKaW1wbGVt ZW50YXRpb25zIHdoaWNoIGNhbiBiZSBzZWxlY3RlZCBhdCBydW50aW1lIGJ5IHRoZSB1c2VyLgpU aGUgQVBJIGFuZCBpdHMgaW1wbGVtZW50YXRpb25zIGhhdmUgZXZvbHZlZCBvdmVyIHRpbWUsIG5v dGFibGUKY29tbWl0cyBpbmNsdWRlIGJmOWFhNDkwZGIsIGU5OTYwNzMyYTksIDg0YWRjOGUyMCwg YW5kIDBkYTI0M2ZlZC4KVGhlIGVycm9yaGFuZGxpbmcgZGVmaW5lZCBieSB0aGUgQVBJIHdhcyBo b3dldmVyIHByb2JsZW1hdGljIGFuZAp0aGUgaW1wbGVtZW50YXRpb25zIGhhZCBhIGZldyBidWdz IGFuZC9vciB3ZXJlIG5vdCBmb2xsb3dpbmcgdGhlCkFQSSBzcGVjaWZpY2F0aW9uLiAgVGhpcyBj b21taXQgbW9kaWZpZXMgdGhlIEFQSSB0byBlbnN1cmUgdGhhdApjYWxsZXJzIGNhbiBwZXJmb3Jt IGVycm9yaGFuZGxpbmcgZWZmaWNpZW50bHkgYW5kIGZpeGVzIGFsbCB0aGUKaW1wbGVtZW50YXRp b25zIHN1Y2ggdGhhdCB0aGV5IGFsbCBpbXBsZW1lbnQgdGhlIEFQSSBpbiB0aGUgc2FtZQp3YXku ICBBIGZ1bGwgbGlzdCBvZiB0aGUgY2hhbmdlcyBjYW4gYmUgc2VlbiBiZWxvdy4KCiAqIHdyaXRl X2Z1bmM6CiAgIC0gTWFrZSB3cml0ZV9mdW5jIHRocm93IGFuIGVycm9yIG9uIGFsbCBlcnJvciBj b25kaXRpb25zLiAgQWxsCiAgICAgY2FsbGVycyBvZiB3cml0ZV9mdW5jIHdlcmUgYWxyZWFkeSBj aGVja2luZyBmb3Igc3VjY2VzcyBhbmQKICAgICBjYWxsaW5nIHBnX2ZhdGFsIG9uIGFsbCBlcnJv cnMsIHNvIHdlIG1pZ2h0IGFzIHdlbGwgbWFrZSB0aGUKICAgICBBUEkgc3VwcG9ydCB0aGF0IGNh c2UgZGlyZWN0bHkgd2l0aCBzaW1wbGVyIGVycm9yaGFuZGxpbmcgYXMKICAgICBhIHJlc3VsdC4K CiAqIG9wZW5fZnVuYzoKICAgLSB6c3RkOiBtb3ZlIHN0cmVhbSBpbml0aWFsaXphdGlvbiBmcm9t IHRoZSBvcGVuIGZ1bmN0aW9uIHRvCiAgICAgdGhlIHJlYWQgYW5kIHdyaXRlIGZ1bmN0aW9ucyBh cyB0aGV5IGNhbiBoYXZlIGZhdGFsIGVycm9ycy4KICAgICBBbHNvIGVuc3VyZSB0byBkdXAgdGhl IGZpbGUgZGVzY3JpcHRvciBsaWtlIG5vbmUgYW5kIGd6aXAuCiAgIC0gbHo0OiBFbnN1cmUgdG8g ZHVwIHRoZSBmaWxlIGRlc2NyaXB0b3IgbGlrZSBub25lIGFuZCBnemlwLgoKICogY2xvc2VfZnVu YzoKICAgLSB6c3RkOiBFbnN1cmUgdG8gY2xvc2UgdGhlIGZpbGUgZGVzY3JpcHRvciBldmVuIGlm IGNsb3NpbmcKICAgICBkb3duIHRoZSBjb21wcmVzc29yIGZhaWxzLCBhbmQgY2xlYW4gdXAgc3Rh dGUgYWxsb2NhdGlvbiBvbgogICAgIGZjbG9zZSBmYWlsdXJlcy4gIE1ha2Ugc3VyZSB0byBjYXB0 dXJlIGVycm9ycyBzZXQgYnkgZmNsb3NlLgogICAtIGx6NDogRW5zdXJlIHRvIGNsb3NlIHRoZSBm aWxlIGRlc2NyaXB0b3IgZXZlbiBpZiBjbG9zaW5nCiAgICAgZG93biB0aGUgY29tcHJlc3NvciBm YWlscywgYW5kIGluc3RlYWQgb2YgY2FsbGluZyBwZ19mYXRhbAogICAgIGxvZyB0aGUgZmFpbHVy ZXMgdXNpbmcgcGdfbG9nX2Vycm9yLiBNYWtlIHN1cmUgdG8gY2FwdHVyZQogICAgIGVycm9ycyBz ZXQgYnkgZmNsb3NlLgogICAtIG5vbmU6IE1ha2Ugc3VyZSB0byBjYXRjaCBlcnJvcnMgc2V0IGJ5 IGZjbG9zZS4KCiAqIHJlYWRfZnVuYyAvIGdldHNfZnVuYzoKICAgLSBNYWtlIHJlYWRfZnVuYyB1 bmNvbmRpdGlvbmFsbHkgcmV0dXJuIHRoZSBudW1iZXIgb2YgcmVhZAogICAgIGJ5dGVzIGluc3Rl YWQgb2YgbWFraW5nIGl0IG9wdGlvbmFsIHBlciBpbXBsZW1lbnRhdGlvbi4KICAgLSBsejQ6IE1h a2Ugc3VyZSB0byBjYWxsIHRocm93IGFuIGVycm9yIGFuZCBub3QgcmV0dXJuIC0xCiAgIC0gZ3pp cDogZ3pyZWFkIHJldHVybmluZyB6ZXJvIGNhbm5vdCBiZSBhc3N1bWVkIHRvIGluZGljYXRlCiAg ICAgRU9GIGFzIGl0IGlzIGRvY3VtZW50ZWQgdG8gcmV0dXJuIHplcm8gZm9yIHNvbWUgdHlwZXMg b2YKICAgICBlcnJvcnMuCiAgIC0gbHo0LCB6c3RkOiBDb252ZXJ0IHRoZSBfcmVhZF9pbnRlcm5h bCBoZWxwZXIgZnVuY3Rpb25zIHRvCiAgICAgbm90IGNhbGwgcGdfZmF0YWwgb24gZXJyb3JzIHRv IGJlIGFibGUgdG8gaGFuZGxlIGdldHNfZnVuYwogICAgIHJldHVybmluZyBOVUxMIG9uIGVycm9y LgoKICogZ2V0Y19mdW5jOgogICAtIHpzdGQ6IFVzZSBhbiB1bnNpZ25lZCBjaGFyIHJhdGhlciB0 aGFuIGFuIGludCB0byByZWFkIGNoYXIKICAgICBpbnRvLgoKICogTFo0U3RyZWFtX2luaXQ6CiAg IC0gTWFrZSBzdXJlIHRvIG5vdCBzd2l0Y2ggdG8gaW5pdGVkIHN0YXRlIHVudGlsIHdlIGtub3cg dGhhdAogICAgIGluaXRpYWxpemF0aW9uIHN1Y2NlZWRlZCBhbmQgcmVzZXQgZXJybm8ganVzdCBp biBjYXNlLgoKT24gdG9wIG9mIHRoZXNlIGNoYW5nZXMgdGhlcmUgYXJlIG1pbm9yIGNvbW1lbnQg Y2xlYW51cHMgYW5kCmltcHJvdmVtZW50cyBhcyB3ZWxsIGFzIGFuIGF0dGVtcHQgdG8gY29uc2lz dGVudGx5IHJlc2V0IGVycm5vCmluIGNvZGVwYXRocyB3aGVyZSBpdCBpcyBpbnNwZWN0ZWQuCgpU aGlzIHdvcmsgd2FzIGluaXRpYXRlZCBieSBhIHJlcG9ydCBvZiBBUEkgbWlzdXNlLCB3aGljaCB0 dXJuZWQKaW50byBhIGxhcmdlciBib2R5IG9mIHdvcmsuICBBcyB0aGlzIGlzIGFuIGludGVybmFs IEFQSSB0aGVzZQpjaGFuZ2VzIGNhbiBiZSBiYWNrcGF0Y2hlZCBpbnRvIGFsbCBhZmZlY3RlZCBi cmFuY2hlcy4KCkF1dGhvcjogVG9tIExhbmUgPHRnbEBzc3MucGdoLnBhLnVzPgpBdXRob3I6IERh bmllbCBHdXN0YWZzc29uIDxkYW5pZWxAeWVzcWwuc2U+ClJlcG9ydGVkLWJ5OiBFdmdlbml5IEdv cmJhbmV2IDxnb3JiYW55b3Zlc0BiYXNlYWx0LnJ1PgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tLzUxNzc5NC4xNzUwMDgyMTY2QHNzcy5wZ2gucGEudXMKQmFja3BhdGNoLXRocm91Z2g6 IDE2CgpCcmFuY2gKLS0tLS0tClJFTF8xNl9TVEFCTEUKCkRldGFpbHMKLS0tLS0tLQpodHRwczov L2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2VjMDE3YTMwNWJkNGU3M2EyMTI5ZTIw ZWE5YmJlYmZjZjczNWVjZGMKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iaW4v cGdfZHVtcC9jb21wcmVzc19nemlwLmMgICAgICAgfCAgMzUgKysrKysrLS0tCnNyYy9iaW4vcGdf ZHVtcC9jb21wcmVzc19pby5jICAgICAgICAgfCAgIDIgKwpzcmMvYmluL3BnX2R1bXAvY29tcHJl c3NfaW8uaCAgICAgICAgIHwgIDE1ICsrLS0Kc3JjL2Jpbi9wZ19kdW1wL2NvbXByZXNzX2x6NC5j ICAgICAgICB8ICA5MyArKysrKysrKysrKysrLS0tLS0tLS0tCnNyYy9iaW4vcGdfZHVtcC9jb21w cmVzc19ub25lLmMgICAgICAgfCAgMjkgKysrLS0tLQpzcmMvYmluL3BnX2R1bXAvY29tcHJlc3Nf enN0ZC5jICAgICAgIHwgMTQ0ICsrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0Kc3Jj L2Jpbi9wZ19kdW1wL3BnX2JhY2t1cF9hcmNoaXZlci5jICB8ICAgNCArLQpzcmMvYmluL3BnX2R1 bXAvcGdfYmFja3VwX2RpcmVjdG9yeS5jIHwgIDUyICsrKy0tLS0tLS0tLQo4IGZpbGVzIGNoYW5n ZWQsIDIwOSBpbnNlcnRpb25zKCspLCAxNjUgZGVsZXRpb25zKC0pCgo= --===============7580453209716258306==--