Chander Ganesan <chander.ganesan@gmail.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