#11354 [Sus->Csd]: docs allocated by xmlParseFile need to be freed

From: Date: Fri, 25 Apr 2003 16:05:54 +0000
Subject: #11354 [Sus->Csd]: docs allocated by xmlParseFile need to be freed
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-38378@lists.php.net to get a copy of this message
ID: 11354 Updated by: sniper@php.net Reported By: tgagne at efinnet dot com -Status: Suspended +Status: Closed -Bug Type: Scripting Engine problem +Bug Type: DOM XML related Operating System: RHat 6.2 PHP Version: 4.0.5 New Comment: This was about domxml, and it will have domdocument->free() in it in PHP 4.3.2. This is already in CVS. Previous Comments: ------------------------------------------------------------------------ [2001-11-22 02:51:12] derick@php.net Suspended for now, as there is no imediate fix for this. ------------------------------------------------------------------------ [2001-06-29 05:10:41] derick@php.net Zeev, Andi, is this possible with the Zend Engine at all? Are the destructers called when a variabele is reassigned? Derick ------------------------------------------------------------------------ [2001-06-08 06:32:44] tgagne at efinnet dot com In a loop: while (somethings true) { $doc = xmlDocFile($xmlFile); } All the documents aren't freed until the CGI finishes. Instead of waiting until the script finishes, the memory (which can be HUGE) must be deallocated as the variable gets reassigned. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=11354&edit=1

« previous php.bugs (#38378) next »