Chander Ganesan <chander(dot)ganesan(at)gmail(dot)com> writes:
> I get this whenever I try to do a pg_dump. Curiously, if I *decrease*
> shared buffers waaaay down, I find that these errors go away.
32-bit machine no doubt? There's a limit to how big a datum can be
slung around in a 32-bit address space, and it's not very many tens of
megabytes if you've got shared_buffers eating a large chunk of that
address space.
regards, tom lane