Re: BUG #19508: pg_buffercache_pages() crashes the backend with an incompatible caller-supplied record definition
Fujii Masao <masao.fujii@gmail.com>
From: Fujii Masao <masao.fujii@gmail.com>
To: Ayush Tiwari <ayushtiwari.slg01@gmail.com>
Cc: n.kalinin@postgrespro.ru, pgsql-bugs@lists.postgresql.org
Date: 2026-06-05T07:58:07Z
Lists: pgsql-bugs
Attachments
- v2-0001-pg_buffercache-restore-rowtype-verification-in-pg.patch (application/octet-stream) patch v2-0001
On Fri, Jun 5, 2026 at 12:42 PM Ayush Tiwari <ayushtiwari.slg01@gmail.com> wrote: > One small nit: build_buffercache_pages_tupledesc() names attribute 8 > "usage_count", while the existing pg_buffercache view and the test use > "usagecount". This probably does not affect the tupledesc_match() check, > but I think it would be better to keep the existing spelling for > consistency. Agreed. I've fixed that and attached an updated version of the patch. Regards, -- Fujii Masao
Commits
-
pg_buffercache: restore rowtype verification in pg_buffercache_pages()
- b70d5672d0c5 19 (unreleased) landed
-
Modernize and optimize pg_buffercache_pages()
- 257c8231bf97 19 (unreleased) cited