ID:               29975
 User updated by:  guth at fiifo dot u-psud dot fr
 Reported By:      guth at fiifo dot u-psud dot fr
-Status:           Feedback
+Status:           Open
 Bug Type:         Zend Engine 2 problem
 Operating System: *
 PHP Version:      5CVS (2005-01-07)
 New Comment:

Still here (lines have changed) :

/usr/src/php5-STABLE-200502101130/Zend/zend_builtin_functions.c(1089) :
 Freeing 0x084CACBC (16 bytes), script=leaks.php
Last leak repeated 9999 times
/usr/src/php5-STABLE-200502101130/Zend/zend_builtin_functions.c(1099) :
 Freeing 0x084CABEC (23 bytes), script=leaks.php
/usr/src/php5-STABLE-200502101130/Zend/zend_variables.c(137) : Actual
location (location was relayed)
Last leak repeated 9999 times
=== Total 20000 memory leaks detected ===


Previous Comments:
------------------------------------------------------------------------

[2005-02-09 01:51:57] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.0-win32-latest.zip

I can't reproduce it with latest snapshot.

------------------------------------------------------------------------

[2005-01-07 20:51:38] [EMAIL PROTECTED]

/Zend/zend_builtin_functions.c(1097) :  Freeing 0x08965664 (16 bytes),
script=t.php
Last leak repeated 9999 times
/Zend/zend_variables.h(45) :  Freeing 0x08965594 (23 bytes),
script=t.php
/Zend/zend_variables.c(120) : Actual location (location was relayed)
Last leak repeated 9999 times
=== Total 20000 memory leaks detected ===


------------------------------------------------------------------------

[2004-10-12 10:36:00] guth at fiifo dot u-psud dot fr

I use a SimpleTest to do unit tests and it seems that it is this
library which causes the memory leaks.

<?php
function simpleTestErrorHandler($severity, $message, $filename, $line)
{
        restore_error_handler();
        TRUE; // Some PHP code
        set_error_handler('simpleTestErrorHandler');
}

class plip {

        public function run() {
                set_error_handler('simpleTestErrorHandler');
                trigger_error("plop", E_USER_NOTICE);
                restore_error_handler();
        }

}

$a = new plip;
for($i = 0; $i < 10000; $i++)
        $a->run();
?>

/usr/src/php5-200410111030/Zend/zend_builtin_functions.c(1058) : 
Freeing 0x082D0C54 (16 bytes), script=/www/test2.php
Last leak repeated 9999 times
/usr/src/php5-200410111030/Zend/zend_variables.h(45) :  Freeing
0x082D0B84 (23 bytes), script=/www/test2.php
/usr/src/php5-200410111030/Zend/zend_variables.c(120) : Actual location
(location was relayed)
Last leak repeated 9999 times

------------------------------------------------------------------------

[2004-09-03 21:21:15] guth at fiifo dot u-psud dot fr

Description:
------------
(i'm french, excuse me for my english)

I try to develop a CMS and i take more time to debug PHP than code
PHP...
After 3 segmentation fault, I compiled PHP with --enable-debug, and my
tests give the following errors.

Reproduce code:
---------------
/usr/src/php-5.0.1/Zend/zend_builtin_functions.c(1023) :  Freeing
0x0846F864 (23 bytes),
script=/www/haricow/0.4/haricow/test/runTests.php
/usr/src/php-5.0.1/Zend/zend_variables.c(137) : Actual location
(location was relayed)
Last leak repeated 32 times
/usr/src/php-5.0.1/Zend/zend_builtin_functions.c(1013) :  Freeing
0x084702C4 (16 bytes),
script=/www/haricow/0.4/haricow/test/runTests.php
Last leak repeated 32 times
/usr/src/php-5.0.1/Zend/zend_execute.c(3718) :  Freeing 0x0844FA94 (44
bytes), script=/www/haricow/0.4/haricow/test/runTests.php
/usr/src/php-5.0.1/Zend/zend_variables.c(149) : Actual location
(location was relayed)
Last leak repeated 1 time
/usr/src/php-5.0.1/Zend/zend_execute.c(3252) :  Freeing 0x0844DCCC (16
bytes), script=/www/haricow/0.4/haricow/test/runTests.php
Last leak repeated 7 times
/usr/src/php-5.0.1/Zend/zend_variables.c(150) :  Freeing 0x0843597C (32
bytes), script=/www/haricow/0.4/haricow/test/runTests.php
/usr/src/php-5.0.1/Zend/zend_hash.c(169) : Actual location (location
was relayed)
/usr/src/php-5.0.1/Zend/zend_execute.c(3389) :  Freeing 0x084315DC (16
bytes), script=/www/haricow/0.4/haricow/test/runTests.php
/usr/src/php-5.0.1/Zend/zend_hash.c(242) :  Freeing 0x08233804 (40
bytes), script=/www/haricow/0.4/haricow/test/runTests.php
=== Total 79 memory leaks detected ===

Expected result:
----------------
No memory leaks

Actual result:
--------------
About 3 Kb of memory leaks.
I tryed to "insulate" them, but i didn't manage, because of the
complexity of the script.


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=29975&edit=1

Reply via email to