Bug #80886 [Opn->Asn]: php7.dll crash
| From: | cmb@php.net | Date: | Fri, 19 Mar 2021 13:02:56 +0000 |
| Subject: | Bug #80886 [Opn->Asn]: php7.dll crash | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-232880@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=80886&edit=1
ID: 80886
Updated by: cmb@php.net
Reported by: alex at ndros dot com
Summary: php7.dll crash
-Status: Open
+Status: Assigned
Type: Bug
Package: *General Issues
Operating System: Windows 2019
PHP Version: 7.4.16
Assigned To: cmb
Block user comment: N
Private report: N
New Comment:
Thanks for the stack backtrace. Indeed, that looks like a
WinCache issue. I'll try to have a closer look.
Previous Comments:
------------------------------------------------------------------------
[2021-03-19 12:52:23] alex at ndros dot com
opening
------------------------------------------------------------------------
[2021-03-19 12:52:01] alex at ndros dot com
Hi, since we're getting this several times per day, for now we have disabled WinCache.
------------------------------------------------------------------------
[2021-03-19 12:03:34] alex at ndros dot com
So this looks related to Wincache.
Please note that we're using 4 worker processes on the server (two for each application pool).
------------------------------------------------------------------------
[2021-03-19 12:01:45] alex at ndros dot com
Hi,
Here's the dump from a crash we had today:
Report for php-cgi.exe_210319_075908.dmp
Type of Analysis Performed Crash Analysis
Machine Name
Operating System Windows Server - 17763
Number Of Processors
Process ID 2536
Process Image C:\Program Files\PHP\v7.4\php-cgi.exe
Command Line "C:\Program Files\PHP\v7.4\php-cgi.exe"
System Up-Time 10 day(s) 11:48:07
Process Up-Time 02:18:01
Processor Type X64
Process Bitness 64-Bit
Faulting Thread
Entry point php_cgi!mainCRTStartup
Create time 19/3/2021 5:41:07 Îâ¬ÎÎ
Time spent in user mode 0 Days 0:3:36.953
Time spent in kernel mode 0 Days 0:1:29.62
Arg 1
Arg 2
Arg 3
Arg 4
Source
php_wincache!get_module+a483 0000215
3ab48b78 000000000000000
000000000038b78 000000000000063
php_wincache!get_module+954d 000000000000228 000000000000000
00002153a226968 000000000000063
php_wincache!get_module+3c13 000000000000000 00000ca577fb9e1
000000000000000 00000ca577fba98
php_wincache!get_module+3095 00002153ab180b0 00002153d8c77f8
00002153d8c7701 00000ca577fba90
php_wincache+1278 000000000001505 00000ca577fbb00 000000000000000
000000000000000
php_opcache!persistent_stream_open_function+86
[c:\php-snap-build\php74\vc15\x64\php-7.4.16\ext\opcache\zendaccelerator.c @ 2252 + 10]
000000000000000 00000ca577fbb49 000021500000056
000000000000000 c:\php-snap-build\php74\vc15\x64\php-7.4.16\ext\opcache\zendaccelerator.c @
2252 + 10
php7!zend_include_or_eval+2e9 [c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_execute.c @
4262 + 21] 000021539467000 000000000000000 000021539413b20
000000000000001 c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_execute.c @ 4262 + 21
php7!ZEND_INCLUDE_OR_EVAL_SPEC_CV_HANDLER+40
[c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 37775]
000021539413b20 000000000000000 000000000130000
000021539467000 c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 37775
php7!execute_ex+2f [c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 53655 + f]
000021539413020 000000000000000 000000000130000
000000000000008 c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 53655
+ f
php7!zend_execute+152 [c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 57958]
000000000000000 00000ca577fcd10 000000000000000
000000000000008 c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend_vm_execute.h @ 57958
php7!zend_execute_scripts+a1 [c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend.c @ 1680]
000021500000008 000000000000000 000000000000003
000000000000000 c:\php-snap-build\php74\vc15\x64\php-7.4.16\zend\zend.c @ 1680
php7!php_execute_script+259 [c:\php-snap-build\php74\vc15\x64\php-7.4.16\main\main.c @ 2623]
000000000000001 000000000000001 000000000000000
000000000000000 c:\php-snap-build\php74\vc15\x64\php-7.4.16\main\main.c @ 2623
php_cgi!main+15d1 [c:\php-snap-build\php74\vc15\x64\php-7.4.16\sapi\cgi\cgi_main.c @ 2599]
000000000000000 000000000000000 0007ff9437fb570
000000000000000 c:\php-snap-build\php74\vc15\x64\php-7.4.16\sapi\cgi\cgi_main.c @ 2599
php_cgi!__scrt_common_main_seh+10c
[d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @ 288 + 22]
000000000000000 000000000000000 000000000000000
000000000000000 d:\agent\_work\2\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl @
288 + 22
kernel32!BaseThreadInitThunk+14 000000000000000 000000000000000
000000000000000 000000000000000
ntdll!RtlUserThreadStart+21 000000000000000 000000000000000
000000000000000 000000000000000
Exception Information
PHP_WINCACHE!GET_MODULE+A483WARNING - DebugDiag was not able to locate debug symbols for
\php_wincache.dll, so the information below may be incomplete.
In php-cgi.exe_210319_075908.dmp the assembly instruction at php_wincache!get_module+a483 in
C:\Program Files\PHP\v7.4\ext\php_wincache.dll from Microsoft Corp. has caused an access violation
exception (0xC0000005) when trying to read from memory location 0x00000000 on thread 0
Module Information
Image Name: C:\Program Files\PHP\v7.4\ext\php_wincache.dll Symbol Type: Export
Base address: 0x00000003`00905a4d Time Stamp: Thu Jan 23 04:52:21 2020
Checksum: 0x00000000`00000000 Comments:
COM DLL: False Company Name: Microsoft Corp.
ISAPIExtension: False File Description: Windows Cache Extension for PHP
ISAPIFilter: False File Version: 2.0.0.8
Managed DLL: False Internal Name:
VB DLL: False Legal Copyright: Copyright Ω 2016 Microsoft Corp. All Rights Reserved.
Loaded Image Name: php_wincache.dll Legal Trademarks:
Mapped Image Name: Original filename: php_wincache.dll
Module name: php_wincache Private Build:
Single Threaded: False Product Name: Windows Cache Extension2.0 for PHP 7.4
Module Size: 152 KBytes Product Version: 2.0
Symbol File Name: php_wincache.dll Special Build: &
------------------------------------------------------------------------
[2021-03-18 22:47:29] cmb@php.net
Thank you for this bug report. To properly diagnose the problem, we
need a backtrace to see what is happening behind the scenes. To
find out how to generate a backtrace, please read
http://bugs.php.net/bugs-generating-backtrace.php
for *NIX and
http://bugs.php.net/bugs-generating-backtrace-win32.php
for Win32
Once you have generated a backtrace, please submit it to this bug
report and change the status back to "Open". Thank you for helping
us make PHP better.
------------------------------------------------------------------------
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=80886
--
Edit this bug report at https://bugs.php.net/bug.php?id=80886&edit=1