Bug #4655: pg_close causes segfault when using DSO pgsql.so
| From: | pramsey at refractions dot net | Date: | Mon, 29 May 2000 01:13:23 +0000 |
| Subject: | Bug #4655: pg_close causes segfault when using DSO pgsql.so | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-19655@lists.php.net to get a copy of this message | ||
From: pramsey@refractions.net
Operating system: Linux 2.2.x
PHP version: 3.0.16
PHP Bug Type: PostgreSQL related
Bug description: pg_close causes segfault when using DSO pgsql.so
The pgsql.so functions are compiled as a module thusly:
gcc -shared -fPIC $RPM_OPT_FLAGS -DEAPI -DCOMPILE_DL=1 \
-I. -I/usr/include/apache \
-I/usr/include/pgsql -o pgsql.so \
./functions/pgsql.c -lpq -lc
Most functions work fine, but when pg_close is called, the http instance segfaults. When pgsql.so is
compiled directly into php with --include-pgsql the problem goes away.