#32080 [Opn->Ver]: segfault when assigning object to itself in ze1 mode
| From: | sniper@php.net | Date: | Mon, 28 Feb 2005 19:20:15 +0000 |
| Subject: | #32080 [Opn->Ver]: segfault when assigning object to itself in ze1 mode | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-77061@lists.php.net to get a copy of this message | ||
ID: 32080
Updated by: sniper@php.net
Reported By: nicoletti at nns dot ch
-Status: Open
+Status: Verified
Bug Type: Zend Engine 2 problem
Operating System: Linux 2.4
-PHP Version: 5.1.0-dev
+PHP Version: 5CVS-2005-02-25
Previous Comments:
------------------------------------------------------------------------
[2005-02-25 14:59:37] nicoletti at nns dot ch
(gdb) bt
#0 0x081ee835 in zend_std_object_get_class (object=0x836fa74) at
/usr/local/src/php5/php5-200502251330/Zend/zend_object_handlers.c:839
#1 0x081d6e49 in zend_get_class_entry (zobject=0x836fa74) at
/usr/local/src/php5/php5-200502251330/Zend/zend_API.c:227
#2 0x0824fd33 in zend_assign_to_variable (result=0x836e624,
op1=0x836e638, op2=0x836e64c, value=0x836fa74, type=16, Ts=0xbfffd134)
at /usr/local/src/php5/php5-200502251330/Zend/zend_execute.c:861
#3 0x08240d4d in ZEND_ASSIGN_SPEC_CV_CV_HANDLER
(execute_data=0xbfffd1e8) at
/usr/local/src/php5/php5-200502251330/Zend/zend_vm_execute.h:23463
#4 0x081fc2b2 in execute (op_array=0x836a11c) at
/usr/local/src/php5/php5-200502251330/Zend/zend_vm_execute.h:78
#5 0x081d65a9 in zend_execute_scripts (type=8, retval=0x0,
file_count=3) at
/usr/local/src/php5/php5-200502251330/Zend/zend.c:1058
#6 0x08192873 in php_execute_script (primary_file=0xbffff574) at
/usr/local/src/php5/php5-200502251330/main/main.c:1636
#7 0x08251c7d in main (argc=3, argv=0xbffff604) at
/usr/local/src/php5/php5-200502251330/sapi/cli/php_cli.c:944
------------------------------------------------------------------------
[2005-02-25 14:34:32] sniper@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5-win32-latest.zip
------------------------------------------------------------------------
[2005-02-23 15:41:27] nicoletti at nns dot ch
Description:
------------
segfault when assigning object to itself in ze1 mode
Reproduce code:
---------------
ini_set('zend.ze1_compatibility_mode', true);
class test { }
$t = new test;
$t = $t; // gives segfault
Expected result:
----------------
last line gives segfault
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=32080&edit=1