pg.ddx.io  pgsql-interfaces@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Edmund Mergl <E.Mergl@bawue.de>
To: Stefan Hornburg <racke@linuxia.de>
Cc: pgsql-interfaces@postgresql.org
Cc: dbi-users@fugue.com
Subject: Re: make test fails for DBD::Pg
Date: Sat, 16 Jan 1999 08:08:03 +0100
Message-ID: <36A03AD3.40FA7C7C@bawue.de> (raw)
References: <m3k8yoaaxy.fsf@gundel.han.de>

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



view thread (2+ messages)

Message-ID: <36A03AD3.40FA7C7C@bawue.de>
Permalink:  ../36A03AD3.40FA7C7C@bawue.de/
Also on:    postgresql.org/message-id/36A03AD3.40FA7C7C@bawue.de

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-interfaces@postgresql.org
  Cc: E.Mergl@bawue.de, racke@linuxia.de, dbi-users@fugue.com
  Subject: Re: make test fails for DBD::Pg
  In-Reply-To: <36A03AD3.40FA7C7C@bawue.de>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox