ID: 39438 Comment by: phpbugs at thequod dot de Reported By: nikolas dot hagelstein at gmail dot com Status: Assigned Bug Type: Unknown/Other Function Operating System: NETBSD 3.0.1 AMD64 PHP Version: 5.2.0 Assigned To: dmitry New Comment:
Just for info: I've experienced memory usage bumping since somewhere after 5.2.0RC2 and current CVS. (phpDocumentor needs more than 256M with 5.2.1-dev, but not with 5.2.0RC3-dev) Previous Comments: ------------------------------------------------------------------------ [2006-11-27 19:28:08] lmiranda at lumigo dot net I had this problem with my forum, after some time it showed: Fatal error: Out of memory (allocated 786432) (tried to allocate 1572864 bytes) I tried to set memory_limit from 16M to 64M, and it didn't work. I've downgraded to 5.1.6 ------------------------------------------------------------------------ [2006-11-27 12:40:24] nikolas dot hagelstein at gmail dot com No workarounds atm i had to downgrade :| ------------------------------------------------------------------------ [2006-11-27 10:45:39] stig at 8620 dot dk Are there current any work arounds for this problem? My host has upgraded to 5.2.0, so I'm stuck with this problem. ------------------------------------------------------------------------ [2006-11-08 21:56:24] nikolas dot hagelstein at gmail dot com Did some further testing: the script worked on: PHP 5.1.6-5 (cli) (built: Oct 28 2006 13:49:33) Memlimit:8mb PHP 5.1.6-5 (cli) (built: Oct 28 2006 13:49:33) Memlimit:64MB ------------------------------------------------------------------------ [2006-11-08 21:40:32] nikolas dot hagelstein at gmail dot com <?php $i=0; $test2=array( 'a1_teasermenu' => array( 'downloadcounter' => 2777, 'versions' => array( '0.1.0' => array ( 'title' => 'A1 Teasermenu', 'description' => 'Displays a teaser for advanced subpages or a selection of advanced pages', 'state' => 'stable', 'reviewstate' => 0, 'category' => 'plugin', 'downloadcounter' => 2787, 'lastuploaddate' => 1088427240, 'dependencies' => array ( 'depends' => array( 'typo3' =>'', 'php' =>'', 'cms' => '' ), 'conflicts' => array('' =>'') ), 'authorname' => 'Mirko Balluff', 'authoremail' => '[EMAIL PROTECTED]', 'ownerusername' => 'amt1', 't3xfilemd5' => '3a4ec198b6ea8d0bc2d69d9b7400398f', ) ) ) ); $test=array(); while($i<1600) { $test[]=$test2; $i++; } $out=gzcompress(serialize($test)); ?> results in : PHP Fatal error: Allowed memory size of 67108864 bytes exhausted at /usr/pkgsrc/lang/php5/work/php-5.2.0/ext/standard/var.c:541 (tried to allocate 1041720 bytes) in /var/www/www.chaosbutze.de/htdocs/test2.php on line 37 while it works on php 5.1.6 and 4. Having mem limit set to 64MB. Setting mem limit to 128MB and increasing interations to 2260 also causes the above mentioned error. ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at http://bugs.php.net/39438 -- Edit this bug report at http://bugs.php.net/?id=39438&edit=1