#43620 [Opn->Csd]: PHP 5.2.5 crashes with call to curl 7.16.2
| From: | iliaa@php.net | Date: | Tue, 18 Dec 2007 13:48:29 +0000 |
| Subject: | #43620 [Opn->Csd]: PHP 5.2.5 crashes with call to curl 7.16.2 | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-120734@lists.php.net to get a copy of this message | ||
ID: 43620
Updated by: iliaa@php.net
Reported By: erica at erica dot biz
-Status: Open
+Status: Closed
Bug Type: Reproducible crash
Operating System: CentOS 4.4
PHP Version: 5.2.5
New Comment:
This bug has been fixed in CVS.
Snapshots of the sources are packaged every three hours; this change
will be in the next snapshot. You can grab the snapshot at
http://snaps.php.net/.
Thank you for the report, and for helping us make PHP better.
Previous Comments:
------------------------------------------------------------------------
[2007-12-18 08:01:50] erica at erica dot biz
Description:
------------
PHP 5.2.5 is crashing (segfault) when PHP programs call to curl 7.16.2.
Upgrading to curl 7.17.1 fixes the problem, but this should not be a
crash issue.
Reproduce code:
---------------
WP-openid (Wordpress OpenID plugin -- calls to curl)
Expected result:
----------------
Should give a PHP error message, not a segfault
Actual result:
--------------
bt using gdb:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1209010496 (LWP 26155)]
0x012319be in add_assoc_string_ex (arg=0xb6e756e4, key=0x12f82db
"libz_version",
key_len=13, str=0x0, duplicate=1)
at
/usr/local/directadmin/customapache/php-5.2.5/Zend/zend_API.c:1032
1032 ZVAL_STRING(tmp, str, duplicate);
(gdb) bt
#0 0x012319be in add_assoc_string_ex (arg=0xb6e756e4, key=0x12f82db
"libz_version",
key_len=13, str=0x0, duplicate=1)
at
/usr/local/directadmin/customapache/php-5.2.5/Zend/zend_API.c:1032
#1 0x01038bb2 in zif_curl_version (ht=0, return_value=0xb6e756e4,
return_value_ptr=0x0,
this_ptr=0x0, return_value_used=1)
at
/usr/local/directadmin/customapache/php-5.2.5/ext/curl/interface.c:1045
#2 0x0708af6b in get_module ()
from /usr/local/Zend/lib/Optimizer-3.2.8/php-5.2.x/ZendOptimizer.so
#3 0x00000000 in ?? ()
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=43620&edit=1