ID: 16888
Updated by: [EMAIL PROTECTED]
Reported By: [EMAIL PROTECTED]
Status: Open
Bug Type: DOM XML related
Operating System: Windows XP
PHP Version: 4.2.0
New Comment:
Seems to be an OS-specific problem. It is not reproducable under linux.
Even with adding 100'000 nodes :) Can someone with access to windows
please check that?
chregu
Previous Comments:
------------------------------------------------------------------------
[2002-04-28 15:37:25] [EMAIL PROTECTED]
System: Apache/1.3.24 PHP running as SAPI-module (Binary from php.net)
simple script, which causes segfault
<?
$doc = new_xmldoc( "1.0" );
$root = $doc->add_root("document");
for($i = 1; $i < 1000; $i++){
$element = $doc->create_element("element");
$element->set_content("content ".$i);
$root->append_child($element);
}
$xml = $doc->dumpmem();
echo htmlspecialchars($xml);
?>
Description:
the content is shown shortly in the browser, but apache causes a
segfault in module php4ts.dll at offset 00096057 and finally a 404
page is displayed.
This code causes no problems with PHP 4.1.2. When you try to create
only 100 elements in this loop, it runs without any seg-faults. For
complex xmldocuments this bug makes it impossible to use domxml with
php 4.2.
Modules:
php_domxml, php_xslt, php_gd und mysql
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=16888&edit=1