From: | "Chris Storah" <chris(dot)storah(at)orionsmg(dot)com> |
---|---|
To: | pgsql-bugs(at)postgresql(dot)org |
Subject: | BUG #2059: PGConnect fails when used in a thread |
Date: | 2005-11-21 00:52:19 |
Message-ID: | 20051121005219.16E05F0B95@svr2.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
The following bug has been logged online:
Bug reference: 2059
Logged by: Chris Storah
Email address: chris(dot)storah(at)orionsmg(dot)com
PostgreSQL version: 8.0.3
Operating system: Linux - Fedora Core 4 x86_64 version
Description: PGConnect fails when used in a thread
Details:
fe-connect.c in the src/interfaces/libpq directory is segfaulting when a
PQconnectdb is called from a thread (works when called from the main
application).
fe-connect.c - parseServiceInfo is failing because no service option is
being used in the connection string so service is NULL. The line that fails
is the 'snprintf(serviceFile, MAXPGPATH, "%s/pg_service.conf", ...) line. If
this is moved into the 'if (service != NULL)' section of code, everything
works fine (as it is never called when no service is specified).
From | Date | Subject | |
---|---|---|---|
Next Message | Manideep Kalisetty | 2005-11-21 05:08:48 | BUG #2060: Issue with Data base connection |
Previous Message | Tom Lane | 2005-11-20 22:28:11 | Re: postgresql8.1 crushes on some inserts/updates in KOI8 encoding |