#50215 [Opn->Fbk]: Parent: child process exited with status 3221225477 -- Restarting.
ID: 50215
Updated by: pajoye@php.net
Reported By: michael dot hollstein at web dot de
-Status: Open
+Status: Feedback
Bug Type: Reproducible crash
Operating System: win32 only - Windows 2000
PHP Version: 5.2.11
New Comment:
Please try again without apc or xdebug, and never load both at the same
time, that's one of the best ways to crash php.
If it crashes using one or the other, please report a bug at
http://pecl.php.net/apc or http://pecl.php.net/xdebug.
Previous Comments:
------------------------------------------------------------------------
[2009-11-19 11:24:32] michael dot hollstein at web dot de
With PHP5.2.6 the error is not gone but nearly only 1% of the errors
with PHP5.2.11.
Today I've build a crash dump. I've monitored php.exe and httpd.exe.
I've found out, that with PHP5.2.11 without php_xdebug-2.0.5-5.2.dll
only sometimes an error occurs in php_apc.dll.
With php_xdebug-2.0.5-5.2.dll there are many errors in the system and
the apache service crashes.
***************
Without Xdebug
***************
Analysis Summary
Type Description Recommendation
Error In
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. This exception occured as
a result of an invalid handle passed to KERNEL32!CLOSEHANDLE by the
following function:
php_apc+65cb
Please follow up with the vendor of this module, The PHP Group, for
further assistance with this issue.
Information DebugDiag determined that this dump file
(httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.
Analysis Details
Your browser settings are currently prohibiting this report's scripts
from running.
This is preventing some features of this analysis report from
displaying properly. To enable scripts to run, right-click the security
warning above and choose "Allow Blocked Content..." or enable the "Allow
active content to run in files on My Computer*" setting on the Advanced
tab of your "Internet Options" dialog to avoid being prompted in the
future
Table Of Contents
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Faulting Thread
Faulting Module Information
Report for
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Report for
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Type of Analysis Performed Crash Analysis
Machine Name GN82514
Operating System Windows 2000 Service Pack 4
Number Of Processors 1
Process ID 1456
Process Image C:\www\bin\httpd.exe
System Up-Time 21:20:33
Process Up-Time 00:24:15
Thread 0 - System ID 1472
Entry point httpd+1ecf
Create time 19.11.2009 11:18:14
Time spent in user mode 0 Days 0:0:0.187
Time spent in kernel mode 0 Days 0:0:0.171
Function Arg 1 Arg 2 Arg 3 Source
NTDLL!KiRaiseUserExceptionDispatcher+38 77e77ef0 000001a4
0006fe80
NTDLL!NtClose+b 000001a4 0006fe80 019565cb
KERNEL32!CloseHandle+4f 000001a4 01951aa0 000001a4
php_apc+65cb 00424078 77e77ea1 6eec6d10
libapr_1!apr_pool_destroy+42 00424068 0023a6a0 00465148
libhttpd!ap_regkey_value_remove+b22 00424160 6ff3a8a0
000006a6
libhttpd!ap_mpm_run+1c5 0023a6a0 00456120 00465148
httpd+17b5 00000007 002324c8 00232c68
httpd+1fb2 778b7e64 0006f874 7ffdf000
KERNEL32!BaseProcessStart+3d 00401ecf 00000000 000000c8
In
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. Module Information
Image Name: C:\Programme\PHP\ext\php_apc.dll Symbol Type: Export
Base address: 0x01950000 Time Stamp: Fri Nov 09 05:20:55 2007
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: The PHP Group
ISAPIExtension: False File Description: PHP php_apc.dll
ISAPIFilter: False File Version: 5.2.5.5
Managed DLL: False Internal Name: php_apc.dll
VB DLL: False Legal Copyright: Copyright ? 1997-2007 The PHP Group
Loaded Image Name: php_apc.dll Legal Trademarks: PHP
Mapped Image Name: C:\Programme\PHP\ext\php_apc.dll Original
filename: php_apc.dll
Module name: php_apc Private Build:
Single Threaded: False Product Name: PHP php_apc.dll
Module Size: 80,00 KBytes Product Version: 5.2.5
Symbol File Name: php_apc.dll Special Build: &
Script Summary
Script Name Status Error Code Error Source Error Description Source
Line
CrashHangAnalysis.asp Completed
********************
With Xdebug.dll
********************
Analysis Summary
Type Description Recommendation
Error WARNING - DebugDiag was not able to locate debug symbols for
php_xdebug.dll, so the information below may be incomplete.
In
httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php_xdebug!xdebug_init_oparray+23 in
C:\Programme\PHP\ext\php_xdebug.dll from Derick Rethans has caused an
access violation exception (0xC0000005) when trying to write to memory
location 0x6ae5fb1c on thread 7
Please follow up with the vendor Derick Rethans for
C:\Programme\PHP\ext\php_xdebug.dll
Error WARNING - DebugDiag was not able to locate debug symbols for
php_xdebug.dll, so the information below may be incomplete.
In
httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php_xdebug!xdebug_init_oparray+23 in
C:\Programme\PHP\ext\php_xdebug.dll from Derick Rethans has caused an
access violation exception (0xC0000005) when trying to write to memory
location 0x65ac3144 on thread 6
Please follow up with the vendor Derick Rethans for
C:\Programme\PHP\ext\php_xdebug.dll
Error In
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. This exception occured as
a result of an invalid handle passed to KERNEL32!CLOSEHANDLE by the
following function:
php_apc+65cb
Please follow up with the vendor of this module, The PHP Group, for
further assistance with this issue.
Error In
httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. This exception occured as
a result of an invalid handle passed to KERNEL32!CLOSEHANDLE by the
following function:
php_apc+65cb
Please follow up with the vendor of this module, The PHP Group, for
further assistance with this issue.
Information DebugDiag determined that this dump file
(httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.
Information DebugDiag determined that this dump file
(httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.
Information DebugDiag determined that this dump file
(httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.
Information DebugDiag determined that this dump file
(httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp)
is a crash dump and did not perform any hang analysis. If you wish to
enable combined crash and hang analysis for crash dumps, edit the
CrashHangAnalysis.asp script (located in the DebugDiag\Scripts folder)
and set the g_DoCombinedAnalysis constant to True.
Analysis Details
Your browser settings are currently prohibiting this report's scripts
from running.
This is preventing some features of this analysis report from
displaying properly. To enable scripts to run, right-click the security
warning above and choose "Allow Blocked Content..." or enable the "Allow
active content to run in files on My Computer*" setting on the Advanced
tab of your "Internet Options" dialog to avoid being prompted in the
future
Table Of Contents
httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp
Faulting Thread
Faulting Module Information
httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp
Faulting Thread
Faulting Module Information
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Faulting Thread
Faulting Module Information
httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp
Faulting Thread
Faulting Module Information
Report for
httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp
Report for
httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp
Type of Analysis Performed Crash Analysis
Machine Name GN82514
Operating System Windows 2000 Service Pack 4
Number Of Processors 1
Process ID 3124
Process Image C:\www\bin\httpd.exe
System Up-Time 21:33:46
Process Up-Time 00:37:26
Thread 0 - System ID 1688
Entry point httpd+1ecf
Create time 19.11.2009 11:18:14
Time spent in user mode 0 Days 0:0:0.265
Time spent in kernel mode 0 Days 0:0:0.421
Function Arg 1 Arg 2 Arg 3 Source
NTDLL!KiRaiseUserExceptionDispatcher+38 77e77ef0 00000290
0006fee0
NTDLL!NtClose+b 00000290 0006fee0 048765cb
KERNEL32!CloseHandle+4f 00000290 04871aa0 00000290
php_apc+65cb 0023a6a0 0023a690 004f1490
libapr_1!apr_pool_clear+3c 0023a690 00720065 00430000
httpd+162c 00000003 00232460 00232c58
httpd+1fb2 00720065 00430000 7ffdf000
KERNEL32!BaseProcessStart+3d 00401ecf 00000000 000000c8
In
httpd__PID__3124__Date__11_19_2009__Time_11_55_40AM__709__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. Module Information
Image Name: C:\Programme\PHP\ext\php_apc.dll Symbol Type: Export
Base address: 0x04870000 Time Stamp: Fri Nov 09 05:20:55 2007
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: The PHP Group
ISAPIExtension: False File Description: PHP php_apc.dll
ISAPIFilter: False File Version: 5.2.5.5
Managed DLL: False Internal Name: php_apc.dll
VB DLL: False Legal Copyright: Copyright ? 1997-2007 The PHP Group
Loaded Image Name: php_apc.dll Legal Trademarks: PHP
Mapped Image Name: C:\Programme\PHP\ext\php_apc.dll Original
filename: php_apc.dll
Module name: php_apc Private Build:
Single Threaded: False Product Name: PHP php_apc.dll
Module Size: 80,00 KBytes Product Version: 5.2.5
Symbol File Name: php_apc.dll Special Build: &
Report for
httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp
Report for
httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp
Type of Analysis Performed Crash Analysis
Machine Name GN82514
Operating System Windows 2000 Service Pack 4
Number Of Processors 1
Process ID 3120
Process Image C:\www\bin\httpd.exe
System Up-Time 21:31:04
Process Up-Time 00:08:53
Thread 6 - System ID 1180
Entry point msvcrt!_endthreadex+32
Create time 19.11.2009 11:44:07
Time spent in user mode 0 Days 0:0:0.125
Time spent in kernel mode 0 Days 0:0:0.203
Function Arg 1 Arg 2 Arg 3 Source
php_xdebug!xdebug_init_oparray+23 099cfa88 010787d2
004fac00
php5ts!zend_extension_op_array_ctor_handler+12 004fac00
099cfa88 083dde00
php5ts!zend_llist_apply_with_argument+22 014a3700 0107c3d0
099cfa88
php5ts!init_op_array+dc 099cfa88 00000002 00000040
php5ts!compile_file+b6 0414f638 00000008 083dde00
php_apc+6aa6 00230000 0846e578 0846e580
NTDLL!RtlpFreeToHeapLookaside+4a 636f6474 656d0073 77616964
0x68007777 00696b69 6c636e69 73656475
0x77616964 6c636e69 73656475 726f6e00
0x00696b69 73656475 726f6e00 006c616d
0x6c636e69 726f6e00 006c616d 4e667455
0x73656475 006c616d 4e667455 616d726f
0x726f6e00 4e667455 616d726f 7461446c
0x006c616d 616d726f 7461446c 6e692e61
0x4e667455 7461446c 6e692e61 08460063
0x616d726f 6e692e61 08460063 0846e6d8
0x7461446c 08460063 0846e6d8 00090004
0x6e692e61 0846e6d8 00090004 00000004
0x08460063 00090004 00000004 0846e898
0x0846e6d8 00000004 0846e898 0847bc20
0x00090004 00000000 00000000 00030003
0x0846e7f8 00000000 00030003 00080104
PHP_XDEBUG!XDEBUG_INIT_OPARRAY+23WARNING - DebugDiag was not able to
locate debug symbols for php_xdebug.dll, so the information below may be
incomplete.
In
httpd__PID__3120__Date__11_19_2009__Time_11_53_00AM__97__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php_xdebug!xdebug_init_oparray+23 in
C:\Programme\PHP\ext\php_xdebug.dll from Derick Rethans has caused an
access violation exception (0xC0000005) when trying to write to memory
location 0x65ac3144 on thread 6
Module Information
Image Name: C:\Programme\PHP\ext\php_xdebug.dll Symbol Type: Export
Base address: 0x01950000 Time Stamp: Thu Jul 02 11:04:55 2009
Checksum: 0x00000000 Comments: Thanks to Derick Rethans, Ilia
Alshanetsky, Harald Radi
COM DLL: False Company Name: Derick Rethans
ISAPIExtension: False File Description: Xdebug
ISAPIFilter: False File Version: 2.0.5
Managed DLL: False Internal Name: php_xdebug.dll
VB DLL: False Legal Copyright: Copyright ? 2002-2008 Derick Rethans
Loaded Image Name: php_xdebug.dll Legal Trademarks:
Mapped Image Name: C:\Programme\PHP\ext\php_xdebug.dll Original
filename: php_xdebug.dll
Module name: php_xdebug Private Build:
Single Threaded: False Product Name: Xdebug
Module Size: 164,00 KBytes Product Version: 2.0.5
Symbol File Name: php_xdebug.dll Special Build: &
Report for
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Report for
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
Type of Analysis Performed Crash Analysis
Machine Name GN82514
Operating System Windows 2000 Service Pack 4
Number Of Processors 1
Process ID 1456
Process Image C:\www\bin\httpd.exe
System Up-Time 21:20:33
Process Up-Time 00:24:15
Thread 0 - System ID 1472
Entry point httpd+1ecf
Create time 19.11.2009 11:18:14
Time spent in user mode 0 Days 0:0:0.187
Time spent in kernel mode 0 Days 0:0:0.171
Function Arg 1 Arg 2 Arg 3 Source
NTDLL!KiRaiseUserExceptionDispatcher+38 77e77ef0 000001a4
0006fe80
NTDLL!NtClose+b 000001a4 0006fe80 019565cb
KERNEL32!CloseHandle+4f 000001a4 01951aa0 000001a4
php_apc+65cb 00424078 77e77ea1 6eec6d10
libapr_1!apr_pool_destroy+42 00424068 0023a6a0 00465148
libhttpd!ap_regkey_value_remove+b22 00424160 6ff3a8a0
000006a6
libhttpd!ap_mpm_run+1c5 0023a6a0 00456120 00465148
httpd+17b5 00000007 002324c8 00232c68
httpd+1fb2 778b7e64 0006f874 7ffdf000
KERNEL32!BaseProcessStart+3d 00401ecf 00000000 000000c8
In
httpd__PID__1456__Date__11_19_2009__Time_11_42_29AM__605__Second_Chance_Exception_C0000008.dmp
the assembly instruction at NTDLL!KiRaiseUserExceptionDispatcher+38 in
C:\WINNT\system32\NTDLL.DLL from Microsoft Corporation has caused an
unknown exception (0xc0000008) on thread 0
This exception originated from php_apc+65cb. Module Information
Image Name: C:\Programme\PHP\ext\php_apc.dll Symbol Type: Export
Base address: 0x01950000 Time Stamp: Fri Nov 09 05:20:55 2007
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: The PHP Group
ISAPIExtension: False File Description: PHP php_apc.dll
ISAPIFilter: False File Version: 5.2.5.5
Managed DLL: False Internal Name: php_apc.dll
VB DLL: False Legal Copyright: Copyright ? 1997-2007 The PHP Group
Loaded Image Name: php_apc.dll Legal Trademarks: PHP
Mapped Image Name: C:\Programme\PHP\ext\php_apc.dll Original
filename: php_apc.dll
Module name: php_apc Private Build:
Single Threaded: False Product Name: PHP php_apc.dll
Module Size: 80,00 KBytes Product Version: 5.2.5
Symbol File Name: php_apc.dll Special Build: &
Report for
httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp
Report for
httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp
Type of Analysis Performed Crash Analysis
Machine Name GN82514
Operating System Windows 2000 Service Pack 4
Number Of Processors 1
Process ID 1364
Process Image C:\www\bin\httpd.exe
System Up-Time 21:33:41
Process Up-Time 00:02:30
Thread 7 - System ID 2920
Entry point msvcrt!_endthreadex+32
Create time 19.11.2009 11:53:06
Time spent in user mode 0 Days 0:0:0.125
Time spent in kernel mode 0 Days 0:0:0.265
Function Arg 1 Arg 2 Arg 3 Source
php_xdebug!xdebug_init_oparray+23 0ed6c460 010787d2
004fac00
php5ts!zend_extension_op_array_ctor_handler+12 004fac00
0ed6c460 08683fa0
php5ts!zend_llist_apply_with_argument+22 014a3700 0107c3d0
0ed6c460
php5ts!init_op_array+dc 0ed6c460 00000002 00000040
php5ts!compile_file+b6 0418f438 00000008 08683f00
php_apc+6aa6 00230000 08744138 08744140
NTDLL!RtlpFreeToHeapLookaside+4a 636f6474 00000073 00030005
0x685c7777 00080104 087441e8 00000001
0x00030005 087441e8 00000001 08744180
0x00080104 00000001 08744180 087441b8
0x087441e8 08744180 087441b8 00000235
PHP_XDEBUG!XDEBUG_INIT_OPARRAY+23WARNING - DebugDiag was not able to
locate debug symbols for php_xdebug.dll, so the information below may be
incomplete.
In
httpd__PID__1364__Date__11_19_2009__Time_11_55_35AM__52__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php_xdebug!xdebug_init_oparray+23 in
C:\Programme\PHP\ext\php_xdebug.dll from Derick Rethans has caused an
access violation exception (0xC0000005) when trying to write to memory
location 0x6ae5fb1c on thread 7
Module Information
Image Name: C:\Programme\PHP\ext\php_xdebug.dll Symbol Type: Export
Base address: 0x01950000 Time Stamp: Thu Jul 02 11:04:55 2009
Checksum: 0x00000000 Comments: Thanks to Derick Rethans, Ilia
Alshanetsky, Harald Radi
COM DLL: False Company Name: Derick Rethans
ISAPIExtension: False File Description: Xdebug
ISAPIFilter: False File Version: 2.0.5
Managed DLL: False Internal Name: php_xdebug.dll
VB DLL: False Legal Copyright: Copyright ? 2002-2008 Derick Rethans
Loaded Image Name: php_xdebug.dll Legal Trademarks:
Mapped Image Name: C:\Programme\PHP\ext\php_xdebug.dll Original
filename: php_xdebug.dll
Module name: php_xdebug Private Build:
Single Threaded: False Product Name: Xdebug
Module Size: 164,00 KBytes Product Version: 2.0.5
Symbol File Name: php_xdebug.dll Special Build: &
Script Summary
Script Name Status Error Code Error Source Error Description Source
Line
CrashHangAnalysis.asp Completed
***************************************
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/50215
--
Edit this bug report at http://bugs.php.net/?id=50215&edit=1
Thread (7 messages)