Bug #72359 [Fbk->NoF]: Child exited with status 4294967295

From: Date: Sun, 14 Aug 2016 04:22:32 +0000
Subject: Bug #72359 [Fbk->NoF]: Child exited with status 4294967295
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-203260@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=72359&edit=1

 ID:               72359
 Updated by:       php-bugs@lists.php.net
 Reported by:      oldbucsfan at hotmail dot com
 Summary:          Child exited with status 4294967295
-Status:           Feedback
+Status:           No Feedback
 Type:             Bug
 Package:          Apache2 related
 Operating System: Windows Server 2012 R2
 PHP Version:      7.0.7
 Private report:   N

 New Comment:

No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.


Previous Comments:
------------------------------------------------------------------------
[2016-08-07 04:08:52] kalle@php.net

Interesting, the last two backtraces hint that something is related to stream_get_wrappers(), in
particular when populating the return array, which seems to be called from a callback in a method.

Does a regular call to stream_get_wrappers() crash PHP?

------------------------------------------------------------------------
[2016-06-21 20:46:48] oldbucsfan at hotmail dot com

Found this in the Wordpress debug log.

PHP Strict Standards:  call_user_func_array() expects parameter 1 to be a valid callback, non-static
method allow_php_in_posts::shortcode_advanced() should not be called statically in
C:\Apache24\htdocs\wordpress\wp-includes\plugin.php on line 235

I think this might explain it. Should this lead to a memory leak and crash Apache though? Anyway, I
removed the plugin and things are more stable, but I will have to give it more time to know if it
solved the problem.

------------------------------------------------------------------------
[2016-06-17 14:08:15] oldbucsfan at hotmail dot com

Ran another catch. It seems that increasing the threads per child makes this happen less often for
some reason. Anyway, I ran the catch to analyze memory and got more info. Seems to have to do with
make_sha1_digest in php5ts.dll

PHP7TS!MAKE_SHA1_DIGEST+3AD4WARNING - DebugDiag was not able to locate debug symbols for
\php7ts.dll, so the information below may be incomplete.

In httpd__PID__8948__Date__06_17_2016__Time_08_41_02AM__419__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php7ts!make_sha1_digest+3ad4 in C:\php7.0.7\php7ts.dll from The PHP
Group has caused an access violation exception (0xC0000005) when trying to read from memory location
0xc6b76fe5 on thread 1


PHP7TS!MAKE_SHA1_DIGEST+3AD4WARNING - DebugDiag was not able to locate debug symbols for
\php7ts.dll, so the information below may be incomplete.

In httpd__PID__8948__Date__06_17_2016__Time_08_41_02AM__419__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php7ts!make_sha1_digest+3ad4 in C:\php7.0.7\php7ts.dll from The PHP
Group has caused an access violation exception (0xC0000005) when trying to read from memory location
0xc6b76fe5 on thread 1

Module Information 

Image Name: C:\php7.0.7\php7ts.dll   Symbol Type:  Export 
Base address: 0x00000003`00905a4d   Time Stamp:  Wed May 25 15:23:16 2016  
Checksum: 0x00000000`00000000   Comments:   
COM DLL: False   Company Name:  The PHP Group 
ISAPIExtension: False   File Description:  PHP Script Interpreter 
ISAPIFilter: False   File Version:  7.0.7 
Managed DLL: False   Internal Name:  PHP Script Interpreter 
VB DLL: False   Legal Copyright:  Copyright © 1997-2016 The PHP Group 
Loaded Image Name:  php7ts.dll   Legal Trademarks:  PHP 
Mapped Image Name:     Original filename:  php7ts.dll 
Module name:  php7ts   Private Build:   
Single Threaded:  False   Product Name:  PHP 
Module Size:  8.26 MBytes   Product Version:  7.0.7 
Symbol File Name:  php7ts.dll   Special Build:  & 


***********************
*  EXCEPTION DETAILS  *
***********************

DetailID = 1
	Count:    1
	Exception #:  0XC0000005
	Stack:        
		php7ts!zif_stream_get_wrappers+0x64
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\ext\standard\streamsfuncs.c @ 589]
		php7ts!ZEND_DO_ICALL_SPEC_HANDLER+0x84
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 595]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_execute+0x1f7 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 459]
		php7ts!zend_execute_scripts+0x13e [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend.c @ 1428]
		php7ts!php_execute_script+0x4d9 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\main\main.c @ 2494]
		php7apache2_4!php_handler+0x59e
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\sapi\apache2handler\sapi_apache2.c @ 679]
		libhttpd!ap_run_handler+0x35
		libhttpd!ap_invoke_handler+0x110
		libhttpd!ap_internal_redirect_handler+0x29a
		libhttpd!ap_process_request+0x17
		libhttpd!ap_sys_privileges_handlers+0x394f
		libhttpd!ap_run_process_connection+0x35
		libhttpd!ap_regkey_value_set+0x2374
		KERNEL32!BaseThreadInitThunk+0x22
		ntdll!RtlUserThreadStart+0x34


DetailID = 2
	Count:    1
	Exception #:  0XC0000005
	Stack:        
		php7ts!zend_string_copy [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_string.h @ 166]
		php7ts!zif_stream_get_wrappers+0x64
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\ext\standard\streamsfuncs.c @ 589]
		php7ts!ZEND_DO_ICALL_SPEC_HANDLER+0x84
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 595]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_call_function+0x37a0a1
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_execute_api.c @ 867]
		php7ts!zend_call_method+0x152 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_interfaces.c @
105]
		php7ts!zend_std_read_dimension+0x237
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_object_handlers.c @ 760]
		php7ts!ZEND_FETCH_DIM_R_SPEC_CV_CONST_HANDLER+0x379a49
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 31328]
		php7ts!execute_ex+0x44 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 417]
		php7ts!zend_execute+0x1f7 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend_vm_execute.h @ 459]
		php7ts!zend_execute_scripts+0x13e [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\zend\zend.c @ 1428]
		php7ts!php_execute_script+0x4d9 [c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\main\main.c @ 2494]
		php7apache2_4!php_handler+0x59e
[c:\php-sdk\php70dev\vc14\x64\php-7.0.7-ts\sapi\apache2handler\sapi_apache2.c @ 679]
		libhttpd!ap_run_handler+0x35
		libhttpd!ap_invoke_handler+0x110
		libhttpd!ap_internal_redirect_handler+0x29a
		libhttpd!ap_process_request+0x17
		libhttpd!ap_sys_privileges_handlers+0x394f
		libhttpd!ap_run_process_connection+0x35
		libhttpd!ap_regkey_value_set+0x2374
		KERNEL32!BaseThreadInitThunk+0x22
		ntdll!RtlUserThreadStart+0x34





***********************
*  EXCEPTION SUMMARY  *
***********************

	|--------------------|
	| Count | Exception  |
	|--------------------|
	| 2     | 0XC0000005 |
	|--------------------|

------------------------------------------------------------------------
[2016-06-08 22:23:31] oldbucsfan at hotmail dot com

Sorry, I'm not really sure where it is coming from. I do know that this happens when I run the
Windows Debug tool. I was actually trying to catch a different bug, but this one popped up instead.

------------------------------------------------------------------------
[2016-06-07 21:43:12] ab@php.net

Thanks for the report. Any chance to get a reproduce code? Looking at the bt seems a complex
framework code involving call_user_func() or alike.

Thanks.

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


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

    https://bugs.php.net/bug.php?id=72359


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


Thread (1 message)

  • php-bugs at lists dot php dot net
  • Unknown Message
    • php-bugs at lists dot php dot net
« previous php.bugs (#203260) next »