PHP 4.0 Bug #6784 Updated: Apache 1.3.12 SegFaults at curl_init()

From: Date: Mon, 02 Oct 2000 17:09:18 +0000
Subject: PHP 4.0 Bug #6784 Updated: Apache 1.3.12 SegFaults at curl_init()
Groups: php.dev 
Request: Send a blank email to php-dev+get-33958@lists.php.net to get a copy of this message
ID: 6784 Updated by: sterling Reported By: msquillace@sogei.it Status: Closed Bug Type: cURL related Assigned To: Comments: Try the latest CVS of curl, please re-open a new bug report if the problem persists. Previous Comments: --------------------------------------------------------------------------- [2000-09-17 01:00:11] msquillace@sogei.it The following is enough to reproduce the problem: <?php echo curl_version(); /* $ch = curl_init ("http://www.php.net/"); $fp = fopen ("php_homepage.txt", "w"); curl_setopt ($ch, CURLOPT_INFILE, $fp); curl_setopt ($ch, CURLOPT_HEADER, 0); curl_exec ($ch); curl_close ($ch); fclose ($fp); */ ?> As it is, the curl_version is correctly output to the browser, but if you just uncomment the curl_init() line, httpd crashes and in the error_log you see a Segmentation Fault (no data is output to the browser). I get the error with curl 7.2.1, 7.2, 7.1.1, 7.1, and also on a RedHat 6.1 system. I'm using the 'optimized' version of php.ini, but I don't think it is relevant. My PHP 4.0.2 configure line is: ./configure --prefix=/opt/www --mandir=/usr/man --with-config-file-path=/opt/www/conf --disable-debug --enable-safe-mode --with-exec-dir=/opt/www/php/bin --enable-track-vars --enable-magic-quotes --with-apxs=/opt/www/bin/apxs --enable-bcmath --with-cpdflib=/opt/ClibPDF --with-jpeg-dir=/opt/jpeg --with-tiff-dir=/opt/tiff --enable-ftp --with-gd --with-mysql=/opt/mysql --with-mm=/opt/mm --enable-sysvsem --enable-sysvshm --enable-wddx --enable-xml --enable-calendar --with-zlib=/opt/zlib --enable-inline-optimization --with-ttf --with-readline --with-curl=/opt/curl I've run PHP 4.x with this setup with no problems for the last few months, and simply added the last option a couple of days ago since the curl functions could be very useful for me at work. I can't generate a gdb backtrace right now (after all, I think the problem can be easily reproduced), but if needed I can manage to send it. --------------------------------------------------------------------------- Full Bug description available at: http://bugs.php.net/?id=6784

« previous php.dev (#33958) next »