ID: 46102
Updated by: [EMAIL PROTECTED]
Reported By: jim at centerfuse dot net
-Status: Open
+Status: Closed
Bug Type: Performance problem
Operating System: Windows XP
PHP Version: 5.2.6
Previous Comments:
------------------------------------------------------------------------
[2008-09-24 21:04:46] ilia dot cheishvili at gmail dot com
This does not occur on the latest CVS checkout of 5.3.0.
------------------------------------------------------------------------
[2008-09-17 04:17:46] jim at centerfuse dot net
Description:
------------
getenv() appears to cause a memory leak on Windows XP, 5.2.5. Could not
reproduce on FreeBSD 4/PHP 5.0.5. It seems to only happen in the Apache
module - the CLI exhibits the expected behavior.
Reproduce code:
---------------
echo memory_get_usage() . '<br /><br />';
for ( $j = 0; $j < 100; $j++ ) {
@getenv('SCRIPT_NAME');
echo memory_get_usage() . '<br />';
}
Expected result:
----------------
memory_get_usage() should report the same amount through all iterations
Actual result:
--------------
memory_get_usage() reports the same amount for the first 28 iterations,
then begins to climb and continues to climb
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=46102&edit=1