Re: PHP 4.0 Bug #3500 Updated: memmory leak in $this and binary codes

From: Date: Fri, 25 Feb 2000 14:09:55 +0000
Subject: Re: PHP 4.0 Bug #3500 Updated: memmory leak in $this and binary codes
References: 1 2 3 4 5 6 7 8 9 10  Groups: php.dev 
Request: Send a blank email to php-dev+get-15992@lists.php.net to get a copy of this message
On Fri, Feb 25, 2000 at 03:06:47PM +0100, Wico de Leeuw wrote: > At 15:05 25-2-2000 +0100, Wico de Leeuw wrote: > >At 14:51 25-2-2000 +0100, thies@digicol.de wrote: > > > >> hmm runs stable for me.. > >> > >> what platform are u on? > > > >linux redhat 6.1 and 6.0 > >regex : Bundled regex library enabled > > > > > >> what regex are you using? (regex is used for parsing the > >> file() url) > it has nothing to do with the file cuz i use a routine for that wich uses > raw sockets wico, i'm pretty sure it works for me on redhat 6.1. without me (or anybody else) beeing able to reproduce your problem we won't be able to help you. BTW: i have long-running scripts that seem to eat memory, and i wasn't able to track it down yet - so i would be 2x happy if you managed to give us a short testcase that looses memory so it could get fixed. the one you send does not leak for me. > > > >>On Fri, Feb 25, 2000 at 01:58:00PM +0100, Wico de Leeuw wrote: > >> > At 13:26 25-2-2000 +0100, thies@digicol.de wrote: > >> > >On Fri, Feb 25, 2000 at 12:57:02PM +0100, Wico de Leeuw wrote: > >> > > > At 12:38 25-2-2000 +0100, thies@digicol.de wrote: > >> > > > >On Fri, Feb 25, 2000 at 12:26:38PM +0100, Wico de Leeuw wrote: > >> > > > > > At 09:57 25-2-2000 +0000, Bug Database wrote: > >> > > > > > >ID: 3500 > >> > > > > > >Updated by: thies > >> > > > > > >Reported By: wico@cnh.nl > >> > > > > > >Status: Closed > >> > > > > > >Bug Type: Scripting Engine problem > >> > > > > > >Assigned To: > >> > > > > > >Comments: > >> > > > > > > > >> > > > > > >please retry with b4 - i cannot reproduce it. > >> > > > > > > >> > > > > > Hiya > >> > > > > > > >> > > > > > it was in php4 will all cvs and the last one still has it... > >> maybe you > >> > > > > have > >> > > > > > to play with the url > >> > > > > > try this url: > >> > > > > > http://www.cnh.nl/homenieuws/php > >> > > > > > it works for me ( or doesn't depending on the way you > >> > > > > > look :) > >> > > > > > >> > > > > please try to create a tiny (10 lines) testcase *whithout* > >> > > > > mysql > >> > > > > or any other module and send it to me. > >> > > > > > >> > > > > regards, > >> > > > > >> > > > > >> > > > i don't see mysql around here or do you mean the modules in php? > >> > > > >> > > uups i meant the other one - never mind. > >> > > > >> > > > >> > > the "plop()" one runs stable (memory wise;-) for me. > >> > > where exaclty is your problem? is it in > >> > > > >> > > "http://www.cnh.nl/homenieuws/php" or the plop() script > >> > > that's attached? > >> > > >> > Hiya > >> > > >> > The problem is in the script the url is causing the problem (cuz of some > >> > weird chars or codes i think) > >> > the problem is that after running this script for a while it's slowly > >> > eating up memmory > >> > (steps of 8 kb, not much, but i use an almost the same function in an > >> > script that runs 24 hours a day and then it will end up with all the > >> memmory) > >> > > >> > i just rechecked the script with the very very last cvs and it still > >> does it :( > >> > > >> > Greetz, Wico > >> > > >> > > >> > > tc > >> > > > >> > > > >> > > > > >> > > > Greetz, > >> > > > > >> > > > Wico > >> > > > > >> > > > > >> > > > <? > >> > > > class Test { > >> > > > var $a = ""; > >> > > > > >> > > > function plop () { > >> > > > $this->a = > >> > > implode ("", > >> > > > > >> > > > file("http://www.cnh.nl/homenieuws/php")); > >> > > > } > >> > > > } > >> > > > > >> > > > $wico = new Test(); > >> > > > > >> > > > for ($x = 0; $x < 25000; > >> $x++) { > >> > > > echo > >> > > > "$x<BR>\n"; > >> flush(); > >> > > > $wico->Plop(); > >> > > > } > >> > > > ?> > >> > > > > >> > > > > >> > > > > >> > > > > > > >> > > > > > Tnx, > >> > > > > > > >> > > > > > Wico > >> > > > > > > >> > > > > > >Full Bug description available at: > >> > > > > > >http://bugs.php.net/?id=3500 > >> > > > > > > > >> > > > > > > > >> > > > > > >-- > >> > > > > > >PHP Development Mailing List > >> > > > > > ><http://www.php.net/> > >> > > > > > >To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > >> > > > > > >For additional commands, e-mail: > >> > > > > > >php-dev-help@lists.php.net > >> > > > > > >To contact the list administrators, e-mail: > >> > > php-list-admin@lists.php.net > >> > > > > > > >> > > > > > > >> > > > > > -- > >> > > > > > PHP Development Mailing List > >> > > > > > <http://www.php.net/> > >> > > > > > To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > >> > > > > > For additional commands, e-mail: php-dev-help@lists.php.net > >> > > > > > To contact the list administrators, e-mail: > >> > > php-list-admin@lists.php.net > >> > > > > > > >> > > > > > >> > > > >-- > >> > > > > > >> > > > >Thies C. Arntzen "One Big-Mac, Small Fries and > >> > > > >a > >> Coke!" > >> > > > >Digital Collections Phone +49 40 235350 Fax +49 40 > >> 23535180 > >> > > > >Hammerbrookstr. 93 20097 Hamburg / > >> Germany > >> > > > > > >> > > > >-- > >> > > > >PHP Development Mailing List > >> > > > ><http://www.php.net/> > >> > > > >To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > >> > > > >For additional commands, e-mail: php-dev-help@lists.php.net > >> > > > >To contact the list administrators, e-mail: > >> php-list-admin@lists.php.net > >> > > > > >> > > > >> > >-- > >> > > > >> > >Thies C. Arntzen "One Big-Mac, Small Fries and a > >> > >Coke!" > >> > >Digital Collections Phone +49 40 235350 Fax +49 40 23535180 > >> > >Hammerbrookstr. 93 20097 Hamburg / Germany > >> > > >> > >>-- > >> > >>Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" > >>Digital Collections Phone +49 40 235350 Fax +49 40 23535180 > >>Hammerbrookstr. 93 20097 Hamburg / Germany > > > > > >-- > >PHP Development Mailing List <http://www.php.net/> > >To unsubscribe, e-mail: php-dev-unsubscribe@lists.php.net > >For additional commands, e-mail: php-dev-help@lists.php.net > >To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > -- Thies C. Arntzen "One Big-Mac, Small Fries and a Coke!" Digital Collections Phone +49 40 235350 Fax +49 40 23535180 Hammerbrookstr. 93 20097 Hamburg / Germany

« previous php.dev (#15992) next »