Alan Nilsson <anilsson@xxxxxxxxx> writes: > I ran into something tonight that seems relevant here, or certainly related: > I recently updated my app(s) libpq version from 9.1 to 9.3 and immediately I starting seeing: > row number 0 is out of range 0..-1 > spewed to stdout. > I traced it down to this code: > if (PQresultStatus(result) == PGRES_TUPLES_OK){ > if (!PQgetisnull(result, 0, 0)){ > ...... > } > } I can find no code like that in the PG sources --- everyplace that does "PQgetisnull(result, 0, 0)" prefaces it with a check that there's at least one row in the result. I think you're blaming the messenger. regards, tom lane -- Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general