ID:               23275
 User updated by:  moxley at moxleydata dot com
 Reported By:      moxley at moxleydata dot com
-Status:           Feedback
+Status:           Open
 Bug Type:         Session related
 Operating System: Linux 4.2
 PHP Version:      4.3.2-RC
 New Comment:

Sorry, I'm not going to have the time and the available server to test
this. I have a work-around, which I will be using. Thanks.


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

[2003-06-26 12:35:09] [EMAIL PROTECTED]

What's the status?


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

[2003-05-20 19:50:07] moxley at moxleydata dot com

I've installed the release and the problem still exists. Addtionally,
there is another problem with the new release, related to sessions,
which I haven't had the time to investigate. Please give me more time
to check out the new problem. Thanks

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

[2003-05-15 13:27:07] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php4-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php4-win32-STABLE-latest.zip

And if it still crashes, add the backtrace here.


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

[2003-04-21 10:03:40] [EMAIL PROTECTED]

I get this with latest STABLE CVS:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to
allocate 136337046 bytes) in Unknown on line 0

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

[2003-04-18 16:18:46] moxley at moxleydata dot com

PHP apparently crashes under these contidions:
1. Use of serialize() on the $_SESSION variable
-AND-
2. $_SESSION contains an object
-AND-
3. object's class is not defined within the context of the serialize()
call

Please contact me for gdb backtrace, php.ini, or other information if
you cannot reproduce the problem with the script below.

Code that breaks:
<?php

        if( isset($_GET['serialize']) )
        {
                session_start();
                $serialized = serialize($_SESSION); // Causes seg fault
                print "Did not crash";
        }
        else
        {
                session_start();
                class Simple {}
                $_SESSION['simpleObj'] = new Simple();
                print '<a href="' . $_SERVER['PHP_SELF'] .
'?serialize">serialize</a>';
        }
        
?>

Apache 1.3.27 error log:
[Fri Apr 18 14:04:05 2003] [notice] child pid 15705 exit signal
Segmentation fault (11)
[Fri Apr 18 14:04:05 2003] [notice] child pid 15697 exit signal
Segmentation fault (11)
[Fri Apr 18 14:04:05 2003] [notice] child pid 15693 exit signal
Segmentation fault (11)



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


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

Reply via email to