mirror of
https://github.com/php/php-src.git
synced 2024-10-17 06:22:53 +00:00
45 lines
675 B
Plaintext
45 lines
675 B
Plaintext
|
--TEST--
|
||
|
Bug #43918 (Segmentation fault in garbage collector)
|
||
|
--SKIPIF--
|
||
|
<?php if (!extension_loaded("simplexml")) print "skip"; ?>
|
||
|
--FILE--
|
||
|
<?php
|
||
|
$xmlstr = <<<XML
|
||
|
<?xml version='1.0' standalone='yes'?>
|
||
|
<movies>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
<movie>
|
||
|
<title>TEST</title>
|
||
|
</movie>
|
||
|
</movies>
|
||
|
XML;
|
||
|
|
||
|
$Array = array( );
|
||
|
for( $XX = 0; $XX < 2000; ++$XX )
|
||
|
{
|
||
|
$Array[] = $xml = new SimpleXMLElement($xmlstr);
|
||
|
}
|
||
|
|
||
|
gc_collect_cycles( );
|
||
|
echo "ok\n";
|
||
|
?>
|
||
|
--EXPECT--
|
||
|
ok
|