Edit report at http://bugs.php.net/bug.php?id=53980&edit=1
ID: 53980
Comment by: amarasatish at gmail dot com
Reported by: skibi82 at interia dot pl
Summary: On the Windows-version of PHP can not allocate more
memory than 512 memory_limi
Status: Open
Type: Bug
Package: PHP options/info functions
Operating System: Windows XP SP3
PHP Version: 5.3.5
Block user comment: N
Private report: N
New Comment:
I am having a php file which parses the meta tags out of the html report
files and display them in a table. Until now it has wroked fine on PHP
5.2.4.4, now after installing the version 5.3.5, the page doesn't load
and give an error:
"PHP Fatal error: Out of memory (allocated xxxxxx) (tried to allocate
xxxxxx
01 bytes) in File on line xx.". I start increasing the memory allocation
in php.ini almost upto 1000MB, but still the same error.
If i downgrade to PHP 5.2.4.4, its working again. What could the problem
be?
For some reason, the Test Script given here, gives the same error
message on version PHP 5.3.5, 5.2.4.4, 4.
Previous Comments:
------------------------------------------------------------------------
[2011-02-10 11:04:50] skibi82 at interia dot pl
Description:
------------
Fatal error: Out of memory (allocated 537919488) (tried to allocate
536870913
bytes) XXXX
zend_mm_heap corrupted
The error occurs regardless of the setting memory_limit
Test script:
---------------
<?php
ini_set ('memory_limit', '4024M');
echo 'Limit:'.ini_get ('memory_limit')."\n";
$mb='';
$x=0;
do {
$x++;
$mb.='X';
}while ($x< 1048576);
echo "100\n";
$x=0;
$mb100='';
do {
$x++;
$mb100.=$mb;
}while ($x< 100);
echo "1000\n";
$x=0;
$gb='';
do {
$x++;
$gb.=$mb100;
}while ($x< 10);
echo "OK\n";
Expected result:
----------------
Limit4024M
100
1000
OK
Actual result:
--------------
Limit4024M
100
1000
PHP Fatal error: Out of memory (allocated 631504896) (tried to allocate
6291456
01 bytes) in D:\fortigate\phc-win-1\dupa.php on line 23
Fatal error: Out of memory (allocated 631504896) (tried to allocate
629145601 by
tes) in D:\fortigate\phc-win-1\dupa.php on line 23
zend_mm_heap corrupted
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/bug.php?id=53980&edit=1