Add error checking to PageRepairFragmentation to ensure that it can

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 087771ae4025238af8547819b01bb699c27fa593
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2001-10-23T02:20:15Z
Releases: 7.2.1
Add error checking to PageRepairFragmentation to ensure that it can
never overwrite adjacent pages with copied data, even if page header
and/or item pointers are already corrupt.  Change inspired by trouble
report from Alvaro Herrera.

Files

PathChange+/−
src/backend/storage/page/bufpage.c modified +64 −41