After looking into this closer and debugging with a simple test page(shown below). Whenever the script completes and starts to shutdown is when apache crashes and returns the following message. It doesn't seem to matter if I have the exit() call or not at the end of the script but it crashes every time.
test.php
<?php
$a = false;
if (!$a)
print 'Hello';
phpinfo();
exit();
?>
Apache Crash message
[Fri Jul 23 17:09:13 2010] [notice] Parent: child process exited with status 3958377386 -- Restarting.
[Fri Jul 23 17:09:14 2010] [notice] Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.9 configured -- resuming normal operations
[Fri Jul 23 17:09:14 2010] [notice] Server built: Dec 10 2008 00:10:06
[Fri Jul 23 17:09:14 2010] [notice] Parent: Created child process 5288
[Fri Jul 23 17:09:15 2010] [notice] Child 5288: Child process is running
[Fri Jul 23 17:09:15 2010] [notice] Child 5288: Acquired the start mutex.
[Fri Jul 23 17:09:15 2010] [notice] Child 5288: Starting 250 worker threads.
[Fri Jul 23 17:09:15 2010] [notice] Child 5288: Starting thread to listen on port 80.
[Fri Jul 23 17:09:15 2010] [notice] Child 5288: Starting thread to listen on port 443.
Ben
Received on Sat Jul 24 2010 - 01:18:29 BST
This archive was generated by hypermail 2.2.0 : Mon Jun 25 2018 - 06:00:04 BST