ID: 13554
Updated by: yohgaki
Reported By: [EMAIL PROTECTED]
Old Status: Open
Status: Feedback
Bug Type: Session related
Operating System: Redhat Linux
PHP Version: 4.0.6
New Comment:

Does this happen with PHP 4.1.1?

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

[2001-10-05 03:46:35] [EMAIL PROTECTED]

It should also be noted that I dont see this problem with much smaller /
less complex objects.



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

[2001-10-05 02:54:51] [EMAIL PROTECTED]

Before this, I've started the session, and have included the file
defining the Test class.

  session_register("testCache");

  if(!isset($testCache))
  {
     $testCache = new Test($testid);
     echo "Loading non cached...";
  }

It should be noted that an instantiated Test object is really pretty
darn hefty and contains arrays of objects in its attributes with many
methods.  Total footprint is probably around 150k or so.

The first time this code is executed, testCache is empty
and is created within the body of the if statement

The second time (reload the page for instance) it causes the apache
process servicing the request to gobble up insane amounts of memory.  As
far as I can tell, apache will never respond back.  On the reload, the
session variable should be set



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



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


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to