ID:               43823
 Comment by:       mpoisson at livra dot com
 Reported By:      andreas dot meinl at gmx dot de
 Status:           No Feedback
 Bug Type:         PDO related
 Operating System: Ubuntu 7.10, AMD64
 PHP Version:      5.2.5
 New Comment:

I'm having the same problem on 3 diferent Linux distributions Ubuntu,
Debian and Centos. The last one is a 64bits OS.

On Ubuntu and Debian it was solved changing the order of the extensions
on the ini files. In my case I had to load Postgres extension before
CURL.

Under CentOS I'm still trying to solve it.


Previous Comments:
------------------------------------------------------------------------

[2008-08-10 00:57:38] rod at 23net dot net

I was mistaken.  The systems were NOT configured the same.  This is a
known issue with the order of extensions listed in extensions.ini in
FreeBSD. Reordering the extensions fixed the problem.

------------------------------------------------------------------------

[2008-08-10 00:34:47] rod at 23net dot net

I am experiencing this same problem.  It happens on some systems but
not others (all configured exactly the same).

Some systems are 32 bit, some 64 bit, all running FreeBSD 7.0 (either
i386 or AMD64), PHP 5.2.6 and Postgres 8.3.3.

The segfault ALWAYS occurs at the end of the script even when the
connection is explicitly closed. The script performs as expected, it
just segfaults when the script ends. It happens when using PDO or
pg_connect().

------------------------------------------------------------------------

[2008-01-20 01:00:00] php-bugs at lists dot php dot net

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".

------------------------------------------------------------------------

[2008-01-14 03:39:34] jfolkins at gmail dot com

Description:

I wanted to add a piece to this puzzle that may be helpful. Though I am
not using PDO, I am using pg_connect() to connect to my PostgreSQL
database.

Machines: 
----------------------------
1) Dell p4 3.2gz 1gb RAM, Ubuntu 7.10 x86, PHP 5.2.3, PostgreSQL 8.2.5

2) AMD64 X2 3800+ 1GB RAM, Ubuntu 7.10 x86, PHP 5.2.3, PostgreSQL
8.2.5

Script:
----------------------------
<?php

$host   = "localhost";
$port   = "xxx";
$dbname = "xxx";
$user   = "xxx";
$pass   = "xxx";

$dbtest = pg_connect("host=$host port=$port dbname=$dbname user=$user
password=$pass");

if (!$dbtest) { 
echo "Connection Failed\n";
pg_close($dbctest);
} else { 
echo "Connection Successful\n";
pg_close($dbtest);
} 
echo phpversion()."\n";

?>
Expected Results:
----------------------------

I expect the word "Successful" to be displayed along with the version
number of php on this machine.

Results:
----------------------------

x...@xxx:/dial/app/db$ php db_test.php
Connection Successful
5.2.3-1ubuntu6.2
Segmentation fault (core dumped)
x...@xxx:/dial/app/db$ 

Additional Notes:
----------------------------

I get the same results on both machines.

I also wanted to add that I have scripts that input data into the
database. These sciprts DO indeed work. But, I always get the
"Segmentation fault (core dumped)" at the end of every script that
connects to the postgreSQL database.

------------------------------------------------------------------------

[2008-01-12 15:25:06] [email protected]

Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows (zip):
 
  http://snaps.php.net/win32/php5.2-win32-latest.zip

For Windows (installer):

  http://snaps.php.net/win32/php5.2-win32-installer-latest.msi



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/43823

-- 
Edit this bug report at http://bugs.php.net/?id=43823&edit=1

Reply via email to