Re: [PHP4BETA] _very_ specific memory leak in Zend

From: Date: Fri, 14 Apr 2000 19:23:10 +0000
Subject: Re: [PHP4BETA] _very_ specific memory leak in Zend
References: 1  Groups: php.version4 
Request: Send a blank email to php-version4+get-13572@lists.php.net to get a copy of this message
Probably won't help, but works fine on win95 PHP4RC1, Zend Optimizer B2... >With the latest php4 cvs, I am getting the following in my apache error log: > >[Fri Apr 14 22:44:32 2000] Script: '/var/www/horde/imp/test.php' >--------------------------------------- >./zend-scanner.l(213) : Block 0x081D21E8 status: >Beginning: OK (allocated on ./zend-scanner.l:544, 16 bytes) > End: Overflown (magic=0x2A8FCC00 instead of 0x2A8FCC84) > 1 byte(s) overflown >--------------------------------------- >./zend-scanner.l(544) : Freeing 0x081D220C (16 bytes), >script=/var/www/horde/imp/test.php > > >Here is the simplest test script I have found that reproduces the problem: > ><?php use './fishfooder'; ?>done > >Here's where it gets tricky: it seems to depend on the number of characters in >the filename. Some longer ones don't generate the error, some do; no shorter >ones that I tried generated it, but I didn't do an exhaustive search. Slashes >('/') indicating directories _do_ count in the number of characters. require() >does not generate the error. > >Also, the file must exist, but it does not have to be anything in it - >fishfooder.php is a completely empty file for the purposes of the above script. > >Hopefully this is enough detail to track down the problem. > >-chuck > >-- >PHP 4.0 Beta Mailing List <http://www.php.net/version4/> >To unsubscribe, e-mail: php4beta-unsubscribe@lists.php.net >For additional commands, e-mail: php4beta-help@lists.php.net >To contact the list administrators, e-mail: php4beta-admin@lists.php.net -- /* SteeleSoft Consulting John Steele - Systems Analyst/Programmer * We also walk dogs... jsteele@writeme.com * http://www.gamecomputer.com/ssc/ */

« previous php.version4 (#13572) next »