Re: RE: PHP 4.0 Bug #9715 Updated: Memory leak when passing string values to modular variables in COM

From: Date: Tue, 13 Mar 2001 21:58:49 +0000
Subject: Re: RE: PHP 4.0 Bug #9715 Updated: Memory leak when passing string values to modular variables in COM
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-48849@lists.php.net to get a copy of this message
On Wed, 14 Mar 2001, Jason Gan wrote: >Hi Sniper: > >Actually I was posting two different cases of possibly the same bug. One bug, one report. Add the other example into the other report you posted. --Jani >One case is passing String value to a static variable in the COM object. >The other is passing String value as an argument in a method exposed by the >COM object. >They both leak memory, and all my php-com work is leaking memory so this is >not an isolated problem. >I use VJ++ to write COM objects, as Java handles its own garbage collection. > > >-----Original Message----- >From: Bug Database [mailto:php-dev@lists.php.net] >Sent: Wednesday, 14 March 2001 8:09 AM >To: Jason@hspace.net >Subject: PHP 4.0 Bug #9715 Updated: Memory leak when passing string >values to modular variables in COM > > >ID: 9715 >Updated by: sniper >Reported By: Jason@hspace.net >Old-Status: Open >Status: Bogus >Bug Type: COM related >Assigned To: >Comments: > >submitted twice > >Previous Comments: >--------------------------------------------------------------------------- > >[2001-03-12 22:17:54] Jason@hspace.net >That wasn't it... I tried it without passing a constant, and it's still >leaking memory! So this is an outstanding serious bug with no workaround. > >--------------------------------------------------------------------------- > >[2001-03-12 22:02:03] Jason@hspace.net >Found the problem. It only leaks memory, if I pass a CONSTANT from PHP to >the COM object. All I have to do now is rewrite the php so that I'm passing >a variable, not a constant. Probably this issue can be closed after someone >has a look into it. > >--------------------------------------------------------------------------- > >[2001-03-12 19:56:02] Jason@hspace.net >This is a new bug that I found. Memory is leaked when passing string values >to String variables in the modular scope of the COM object. Example: COM >object has public variable called temp which is of String data type. I >instantiate the COM object and reference it with $t_obj. I pass a string >value from php like this:- $t_obj->temp = "This is a test string."; PHP >has many other bugs concerning passing values through COM, but this bug is >more serious because I am only trying to pass String values to the variables >directly, without having to call a method to pass the values to the >variables. > >--------------------------------------------------------------------------- > > > >ATTENTION! Do NOT reply to this email! >To reply, use the web interface found at >http://bugs.php.net/?id=9715&edit=2 > > > >

« previous php.dev (#48849) next »