Apologies if this has been raised before.
This:
create table a12345678901234567890 ( b1234567890 serial );
causes this:
pqReadData() -- backend closed the channel unexpectedly.
This probably means the backend terminated abnormally before or
while processing the request.
We have lost the connection to the backend, so further processing is
impossible. Terminating.
This is on postgres 6.4.1 (the "fixed" 6.4.1, not the accidental
snapshot) on BSDI.
The same problem exists in 6.4 on FreeBSD.