BUG #16655: pg_dump segfault when excluding postgis table
The Post Office <noreply@postgresql.org>
From: PG Bug reporting form <noreply@postgresql.org>
To: pgsql-bugs@lists.postgresql.org
Cc: cam.daniel@gmail.com
Date: 2020-10-05T20:54:43Z
Lists: pgsql-bugs
The following bug has been logged on the website: Bug reference: 16655 Logged by: Cameron Daniel Email address: cam.daniel@gmail.com PostgreSQL version: 13.0 Operating system: Debian Buster Description: I'm getting a segfault when trying to pg_dump a database containing the postgis extension, but only when excluding the spatial_ref_sys table. I am using Docker but the base image is standard Debian and Postgres is being installed from the official APT repos. The Docker config is here for reference - https://github.com/ccakes/nomad-pgsql-patroni/ Reproduction steps: https://paste.rs/bHR Backtrace: https://paste.rs/Ym3 The segfault appears to be in pg_dump, the server just logs "unexpected EOF on client connection with an open transaction" and continues running fine otherwise. Let me know if there's any extra info I can provide
Commits
-
Rethink recent fix for pg_dump's handling of extension config tables.
- 710c0a66d6e9 9.6.20 landed
- 0bfe356c5594 9.5.24 landed
- f2c6e94f0790 11.10 landed
- 0c79dcb36c52 10.15 landed
- d8c2a2199867 12.5 landed
- 2ea624b4b51c 13.1 landed
- 9e5f1f21ad6a 14.0 landed