Bug #74716 [NEW]: Opcode crash 64bit nts php-cgi.exe on busy site.
| From: | vbgamer45 at gmail dot com | Date: | Thu, 08 Jun 2017 18:59:24 +0000 |
| Subject: | Bug #74716 [NEW]: Opcode crash 64bit nts php-cgi.exe on busy site. | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-209426@lists.php.net to get a copy of this message | ||
From: vbgamer45 at gmail dot com
Operating system: Windows 2012
PHP version: 7.1.5
Package: opcache
Bug Type: Bug
Bug description:Opcode crash 64bit nts php-cgi.exe on busy site.
Description:
------------
I have two very busy windows servers 2012 and 2008 and the opcode cache
seems to fail over time and leads to it crashing and unexpected PHP
behavior such as scripts executing running out of memory.
Using PHP 7.1.5 64bit nts running as Fast CGI under Apache. I have had
to disable the opcode cache on my busiest server where it would help the
most.
I get bunch of windows event viewer logs such as
Windows event viewer
Faulting application name: php-cgi.exe, version: 7.1.5.0, time stamp:
0x59121ec5
Faulting module name: php_opcache.dll, version: 7.1.5.0, time stamp:
0x59122237
Exception code: 0xc0000005
Fault offset: 0x0000eeaa
Faulting process id: 0x2814
Faulting application start time: 0x01d2dd94eddefaf1
Faulting application path: C:\php\php-cgi.exe
Faulting module path: C:\php\ext\php_opcache.dll
Report Id: 80b75dfe-4988-11e7-80ba-002590270887
Faulting package full name:
Faulting package-relative application ID:
Fault bucket , type 0
Event Name: APPCRASH
Response: Not available
Cab Id: 0
Problem signature:
P1: php-cgi.exe
P2: 7.1.5.0
P3: 59121ec5
P4: php_opcache.dll
P5: 7.1.5.0
P6: 59122237
P7: c0000005
P8: 0000eeaa
P9:
P10:
PHP.ini Settings
[opcache]
opcache.enable = 1
opcache.interned_strings_buffer=32
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.max_accelerated_files=10000
opcache.max_wasted_percentage=10
opcache.validate_timestamps=1
opcache.use_cwd = 1
opcache.file_cache = "c:/php/opcode"
opcache.mmap_base = 0x20000000
--
Edit bug report at https://bugs.php.net/bug.php?id=74716&edit=1
--
Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=74716&r=trysnapshot54
Try a snapshot (PHP 5.5): https://bugs.php.net/fix.php?id=74716&r=trysnapshot55
Try a snapshot (trunk): https://bugs.php.net/fix.php?id=74716&r=trysnapshottrunk
Fixed in SVN: https://bugs.php.net/fix.php?id=74716&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=74716&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=74716&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=74716&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=74716&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=74716&r=support
Expected behavior: https://bugs.php.net/fix.php?id=74716&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=74716&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=74716&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=74716&r=globals
PHP 4 support discontinued: https://bugs.php.net/fix.php?id=74716&r=php4
Daylight Savings: https://bugs.php.net/fix.php?id=74716&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=74716&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=74716&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=74716&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=74716&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=74716&r=mysqlcfg