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 1us2wY-00GcUK-NC for pgsql-committers@arkaria.postgresql.org; Fri, 29 Aug 2025 17:31:20 +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 1us2wY-00BQpb-6T for pgsql-committers@arkaria.postgresql.org; Fri, 29 Aug 2025 17:31:18 +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 1us2wX-00BQpS-Tz for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:31:18 +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.96) (envelope-from ) id 1us2wV-002P3Z-2I for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:31:17 +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=9W67rvkG6epj8w4igGf+6CFcgOoLRw9eo1iYptInGLg=; b=si1CKB7BQbcKVDjEfHkqZPQjNQ DnsjEv86/mvobwkTl3b0t/yJf52zF5rXK+SHI1RTvkTp8Cef1TWRU4/JXg5Xg8sh2jq9it4iQSEg0 G6W+w2BhtUOVK7AxrIZWwOAVLdvsGLfvk9Co1rBGuzivQIJft1ngNN2heAJJf3YXtiih6QOwxxEKC qVYQKKyu9f/cF0uYg67xB0fGO+bD7ITadoNErz23+T6w10H9FTa3URmqGL/wp3X4BjlpnEoJdx0FM CduNfF5Q0ye0gWaUAtb5AyggdEVLnZzucG8QJrBhnuKfsQu96mwQEzVEcQw9y2FqNBTAdk5iSNbiE umYPzT8Q==; 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 1us2wV-006ZXP-UC for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:31:15 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1us2wV-002FzG-0O for pgsql-committers@lists.postgresql.org; Fri, 29 Aug 2025 17:31:15 +0000 Content-Type: multipart/mixed; boundary="===============8013535872629867144==" 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:31:15 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8013535872629867144== 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 IDE2CgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBv c3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvZTY4NjAxMGM1YjQ3ZjJlN2Y3ZTRlOGQzMWVmNjll ZmFkYmJjNGQ3MgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2Jpbi9wZ19kdW1w L2NvbXByZXNzX2d6aXAuYyAgICAgICB8ICAzNSArKysrKystLS0Kc3JjL2Jpbi9wZ19kdW1wL2Nv bXByZXNzX2lvLmMgICAgICAgICB8ICAgMiArCnNyYy9iaW4vcGdfZHVtcC9jb21wcmVzc19pby5o ICAgICAgICAgfCAgMTUgKystLQpzcmMvYmluL3BnX2R1bXAvY29tcHJlc3NfbHo0LmMgICAgICAg IHwgIDkyICsrKysrKysrKysrKystLS0tLS0tLS0Kc3JjL2Jpbi9wZ19kdW1wL2NvbXByZXNzX25v bmUuYyAgICAgICB8ICAyOSArKystLS0tCnNyYy9iaW4vcGdfZHVtcC9jb21wcmVzc196c3RkLmMg ICAgICAgfCAxNDQgKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQpzcmMvYmluL3Bn X2R1bXAvcGdfYmFja3VwX2FyY2hpdmVyLmMgIHwgICA0ICstCnNyYy9iaW4vcGdfZHVtcC9wZ19i YWNrdXBfZGlyZWN0b3J5LmMgfCAgNTIgKysrLS0tLS0tLS0tCjggZmlsZXMgY2hhbmdlZCwgMjA4 IGluc2VydGlvbnMoKyksIDE2NSBkZWxldGlvbnMoLSkKCg== --===============8013535872629867144==--