pg_stash_advice: Reject overlong stash names in dump file.

Robert Haas <rhaas@postgresql.org>

Commit: 878839bafe259e6df355e7adc5a040a1541b63b8
Author: Robert Haas <rhaas@postgresql.org>
Date: 2026-05-29T17:25:20Z
pg_stash_advice: Reject overlong stash names in dump file.

Otherwise, the server will crash. This can only happen if the dump
file has been corrupted or manually altered, but we should still
defend against it.

Reported-by: Ayush Tiwari <ayushtiwari.slg01@gmail.com>
Co-authored-by: Ayush Tiwari <ayushtiwari.slg01@gmail.com>
Co-authored-by: Robert Haas <rhaas@postgresql.org>
Discussion: http://postgr.es/m/CAJTYsWWYhcEx1YqC=B331-Df9EpD8MxzwswWL0okz9LLCUUpBA@mail.gmail.com

Files

PathChange+/−
contrib/pg_stash_advice/stashpersist.c modified +7 −0

Discussion