Re: Make check fails on 8.3.7

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Christine Desmuke <cdesmuke(at)kshs(dot)org>
Cc: Alban Hertroys <dalroi(at)solfertje(dot)student(dot)utwente(dot)nl>, pgsql-general(at)postgresql(dot)org
Subject: Re: Make check fails on 8.3.7
Date: 2009-08-07 23:26:52
Message-ID: 2780.1249687612@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Christine Desmuke <cdesmuke(at)kshs(dot)org> writes:
> [postgres(at)zu ~]$ /usr/local/pgsql/bin/psql -U nobody
> psql: [postgres(at)zu ~]$

Wait a minute ... I just looked closer at your sample there. That shows
that psql *is* able to output to stderr, because it was able to print
its own name. So we've been barking up the wrong tree with the
permissions theories. What is actually happening, evidently, is that
PQerrorMessage() is returning an empty string --- or perhaps a NULL
pointer --- when it should not.

So this leads to a different conclusion, which is that there's something
broken about your libpq. I'd look at whether you're linking to the
version you think you are, and try rebuilding libpq.

(I seem to recall seeing a similar report once before, but I can't find
it in the archives right now.)

regards, tom lane

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Bob Gobeille 2009-08-07 23:27:42 smart or dumb partition?
Previous Message Tom Lane 2009-08-07 22:56:26 Re: Make check fails on 8.3.7