#43823 [Com]: Segmentation fault at end of script

From: Date: Wed, 08 Apr 2009 03:35:15 +0000
Subject: #43823 [Com]: Segmentation fault at end of script
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-135650@lists.php.net to get a copy of this message
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: ---------------------------- xxx@xxx:/dial/app/db$ php db_test.php Connection Successful 5.2.3-1ubuntu6.2 Segmentation fault (core dumped) xxx@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] tony2001@php.net 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

« previous php.bugs (#135650) next »