From: pasha dot zubkov at gmail dot com Operating system: Linux 2.6.11.6-grsec PHP version: 5.0.4 PHP Bug Type: Zend Engine 2 problem Bug description: When class extends with DOMDocument it's can't clone properly
Description: ------------ When class extends with DOMDocument it's can't clone properly Reproduce code: --------------- <?php class First extends DOMDocument { private $_first = null; public function setFirst($first) { $this->_first = $first; } } class Second extends First { public function __construct() { $this->setFirst('test'); } } $obj = new Second; $object = clone $obj; var_dump($obj, $object); ?> Expected result: ---------------- Object will be identical -- Edit bug report at http://bugs.php.net/?id=32930&edit=1 -- Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=32930&r=trysnapshot4 Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=32930&r=trysnapshot50 Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=32930&r=trysnapshot51 Fixed in CVS: http://bugs.php.net/fix.php?id=32930&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=32930&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=32930&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=32930&r=needscript Try newer version: http://bugs.php.net/fix.php?id=32930&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=32930&r=support Expected behavior: http://bugs.php.net/fix.php?id=32930&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=32930&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=32930&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=32930&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=32930&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=32930&r=dst IIS Stability: http://bugs.php.net/fix.php?id=32930&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=32930&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=32930&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=32930&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=32930&r=mysqlcfg