Received: from nadia.s.bawue.de (root@nadia.s.bawue.de [193.197.11.52]) by hub.org (8.9.1/8.9.1) with ESMTP id CAA21994 for ; Sat, 16 Jan 1999 02:07:15 -0500 (EST) (envelope-from E.Mergl@bawue.de) Received: from bawue.de (sls.s.bawue.de [193.197.11.90]) by nadia.s.bawue.de (8.8.8/8.8.8) with ESMTP id IAA22628; Sat, 16 Jan 1999 08:07:07 +0100 (CET) (envelope-from E.Mergl@bawue.de) Posted-Date: Sat, 16 Jan 1999 08:07:07 +0100 (CET) Sender: mergl@nadia.s.bawue.de Message-ID: <36A03AD3.40FA7C7C@bawue.de> Date: Sat, 16 Jan 1999 08:08:03 +0100 From: Edmund Mergl X-Mailer: Mozilla 4.08 [en] (X11; I; Linux 2.0.36 i686) MIME-Version: 1.0 To: Stefan Hornburg CC: pgsql-interfaces@postgresql.org, dbi-users@fugue.com Subject: Re: make test fails for DBD::Pg References: Content-Type: text/plain; charset=iso-8859-2 Content-Transfer-Encoding: 7bit Stefan Hornburg wrote: > > Is this a known problem ? > > Postgres 6.4 > DBI 1.06 > DBD::Pg 0.89 > > % make test > [..] > $sth->{pg_size} .......... ok > $sth->{pg_type} .......... ok > $sth->bind_columns ....... ok > $sth->fetch .............. ok > $sth->bind_col ........... ok > $sth->fetch .............. ok > $sth->{ChopBlanks} ....... ok > $sth->rows ............... ok > DBD::Pg::db do failed: pqReadData() -- backend closed the channel unexpectedly. > This probably means the backend terminated abnormally before or while processing the request. > pqReadData() -- backend closed the channel unexpectedly. > This probably means the backend terminated abnormally before or while processing the request. > Database handle destroyed without explicit disconnect. > Database handle destroyed without explicit disconnect. > make: *** [test_dynamic] Error 9 > > >From Postgres log: > FATAL 1: Database rumpumpel does not exist in pg_database > TRAP: Failed Assertion("!(LocalRefCount[-buffer - 1] > 0):", File: "bufmgr.c", Line: 1640) > > !(LocalRefCount[-buffer - 1] > 0) (0) [No such file or directory] > NOTICE: Message from PostgreSQL backend: > The Postmaster has informed me that some other backend died abnormally and possibly corrupted shared memory. > I have rolled back the current transaction and am going to terminate your database system connection and exit. > Please reconnect to the database system and repeat your query. > > Ciao > Racke > It should not be a FATAL error, when a program tries to login to a non- existing database. Besides that and the fact, that this message shows up in the log, it never dropped an assertion. What system do you use ? Could you upgrade to postgresql-6.4.2 ? Edmund -- Edmund Mergl mailto:E.Mergl@bawue.de Im Haldenhau 9 http://www.bawue.de/~mergl 70565 Stuttgart fon: +49 711 747503 Germany