ID:               35446
 Updated by:       [EMAIL PROTECTED]
 Reported By:      jrivett at uvic dot ca
-Status:           Open
+Status:           Bogus
 Bug Type:         Apache2 related
 Operating System: Windows 2000 SP4
 PHP Version:      4.4.1
 New Comment:

The issue is resolved in 5.1.1 and 4.4.2-cvs, snapshot of which is
available from http://snaps.php.net


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

[2005-11-28 17:59:41] jrivett at uvic dot ca

Thanks for the response.  Unfortunately, I'm running 4.4.x and am not
in a position to upgrade to 5.x right now.  If the only fix is to
upgrade to 5.x, does that mean that 4.4.x is no longer being supported?
 How likely is it that 4.4.1 will get the fix for this problem that's
apparently in the 5.x CVS you pointed to?

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

[2005-11-28 14:52:43] [EMAIL PROTECTED]

Please try using this CVS snapshot:

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



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

[2005-11-28 13:50:51] jrivett at uvic dot ca

Description:
------------
Upgraded PHP from 4.4.0 to 4.4.1 on Nov 3/05 and immediately started
seeing these in the Apache error log:
"[notice] Parent: child process exited with status 3221225477 --
Restarting."  Every time this happens the server becomes unresponsive
for a while.  The trigger is when a client tries to browse to a page
that doesn't exist: 
"[error] [client xxx.xxx.xxx.xxx] File does not exist:
D:/htdocs/public/hownote".  We use a custom error 404 page, configured
using Apache's ErrorDocument directive.  The page contains PHP code. 
Commenting out the ErrorDocument directive resolves the problem.

Bug #35056 looks like the same problem, but it was reported in PHP
4.4.1RC1, fixed in CVS and supposedly fixed in 4.4.1.
Bug #33987 looks like the same problem as well but it was reported on
PHP 5.1.
Bug #21074 is similar.


Reproduce code:
---------------
<?php
require ($_SERVER["DOCUMENT_ROOT"]."/includes/functions.php");
$print_home_link = true;
print_header ();
?>

<!-- user message here -->

<?php
        print_footer();
?>

URL: http://helpdesk.uvic.ca

Expected result:
----------------
The custom error 404 page should appear on the client.  Apache should
not restart.

Actual result:
--------------
On the client end, the session usually appears to hang.  In any case,
the error 404 page does not appear.  On the server end, about every
other instance causes the child to restart.


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


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

Reply via email to