Re: BUG #16476: pgp_sym_encrypt_bytea with compress-level=6 : Wrong key or corrupt data
Michael Paquier <michael@paquier.xyz>
From: Michael Paquier <michael@paquier.xyz>
To: Kyotaro Horiguchi <horikyota.ntt@gmail.com>
Cc: tgl@sss.pgh.pa.us, jeff.janes@gmail.com, frank.gagnepain@intm.fr, pgsql-bugs@lists.postgresql.org, Mark Wong <mark@2ndquadrant.com>
Date: 2020-07-22T09:37:49Z
Lists: pgsql-bugs
On Wed, Jul 22, 2020 at 05:45:54PM +0900, Kyotaro Horiguchi wrote: > Might be help if the test prints the orignal and the decrypted bytes? And turning the buildfarm completely red? No, thanks. Those random strings are also too long to be analyzed easily. The issue is not directly related to s390 though, shelduck, that runs on SLES 12 SP3 is reporting green, as well as sheartail. I am wondering what barbastella, barbthroat and pipistrelles that run SLES 15 are going to say though. We have a couple of options to move on, but a failure of this test means that the input string does not match with the output once compressed and then decompressed: 1) Revert the patch, look more into the problem in those environments. I don't have an access to that though. 2) Remove the test. 3) Switch the buildfarm members to not use libz, and file a bug to SLES to find out what's wrong. For example, could it be possible that a flavor of zlib-ng with zlib compatibility gets used? This has some code specific to s390. I am adding Mark in CC, perhaps he has an idea. For now I am waiting more to see what other animals have to say. -- Michael
Commits
-
Fix corner case with 16kB-long decompression in pgcrypto, take 2
- aaa132a65deb 9.5.23 landed
- 8a60f541f3e4 9.6.19 landed
- 9729f99798af 10.14 landed
- 202fc4ca531e 11.9 landed
- 5bd087eb5d77 12.4 landed
- 0caf1fc6e86a 13.0 landed
- a3ab7a707d9e 14.0 landed
-
Fix ancient violation of zlib's API spec.
- d0519e9fea96 9.5.23 landed
- ccf964a80100 9.6.19 landed
- d8ec3b1263d2 10.14 landed
- 475c69c97662 11.9 landed
- 3d4a778152ec 12.4 landed
- b9b610577d7f 14.0 landed
- 7dab4569d193 13.0 landed
-
Revert "Fix corner case with PGP decompression in pgcrypto"
- 43e21fd8f6e8 9.5.23 landed
- 11c320dcebc0 9.6.19 landed
- 9a3c895084c6 10.14 landed
- 6ae2d925b131 11.9 landed
- e30a63f258f5 12.4 landed
- 9f5162ef43c5 13.0 landed
- 38f60f174e32 14.0 landed
-
Fix corner case with PGP decompression in pgcrypto
- dbf17ca1bfab 9.5.23 landed
- e0cb8282d614 9.6.19 landed
- 5bfd0936b460 10.14 landed
- eceb415c6ff0 11.9 landed
- bba2e66aec4c 12.4 landed
- 35e142202b14 13.0 landed
- 9e108984fb35 14.0 landed