php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #72729 php-cgi.exe/php_mbstring.dll crash Exception 0xc0000005 Fault offset 0x00026831
Submitted: 2016-08-01 19:01 UTC Modified: 2016-08-21 04:22 UTC
From: caaguado at xcentra dot com Assigned:
Status: No Feedback Package: mbstring related
PHP Version: 7.1.0beta1 OS: Windows 10 64bit, Windows 7 64bi
Private report: No CVE-ID: None
 [2016-08-01 19:01 UTC] caaguado at xcentra dot com
Description:
------------
php-cgi.exe crash with faulting module name php_mbstring.dll, Exception code: 0xc0000005, Fault offset: 0x00026831

Excerpt from Windows Application Event Log:
===========================================
Level	Date and Time	Source	Event ID	Task Category
Error	2016-08-01 12:57:05	Application Error	1000	(100)	"Faulting application name: php-cgi.exe, version: 7.1.0.0, time stamp: 0x57901bea
Faulting module name: php_mbstring.dll, version: 7.1.0.0, time stamp: 0x5790217b
Exception code: 0xc0000005
Fault offset: 0x00026831
(...)
Faulting application path: S:\xtack\bin\p71\php-cgi.exe
Faulting module path: S:\xtack\bin\p71\ext\php_mbstring.dll
(...)
Error	2016-08-01 12:56:55	Application Error	1000	(100)	"Faulting application name: php-cgi.exe, version: 7.1.0.0, time stamp: 0x57901bea
Faulting module name: php_mbstring.dll, version: 7.1.0.0, time stamp: 0x5790217b
Exception code: 0xc0000005
Fault offset: 0x00026831

Problem reproduced on two differen systems and Windows 64-bit editions:

1) Hewlett-Packard HP EliteBook 8460p system with 2x Intel Core i5-2540M CPU @ 2.60GHz core(s), 8 GB RAM and Microsoft Windows 7 Enterprise  Multiprocessor Free SP1 64 bits version 6.1.7601

2) Apple Inc. MacBookAir6 2 system with 2x Intel Core i7-4650U CPU @ 1.70GHz core(s), 8 GB RAM and Microsoft Windows 10 Pro Multiprocessor Free SP0 64 bits version 10.0.10586

The crash appears both in:
a) Apache 2.4.23 (Win32, VC14, Apache Lounge binaries, see http://www.apachelounge.com/download/). Classic CGI interface used.

Apache shows the following entry ("trace8" trace level set) in its error logfile:
[Mon Aug 01 19:34:22.618493 2016] [cgi:error] [pid 5764:tid 2212] [client 127.0.0.1:49870] End of script output before headers: php-cgi.exe

b) Nginx 1.11.2 (Win 32, official Nginx binaries for Windows, see http://nginx.org/en/download.html).

Nginx shows the following entry ("debug" trace level set) in its error logfile:
2016/08/01 20:03:42 [info] 2484#8068: *1 client prematurely closed connection, so upstream connection is closed too while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /docs/phpinfo.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "127.0.0.1"

Exactly the same HTTP server stacks (Apache 2.4.23 and Nginx 1.11.2) are used with PHP versions 7.0.9, 5.6.24 and 5.5.38, _WITHOUT_ the crash appearing.



Test script:
---------------
When starting up Apache 2.4.23 or Nginx 1.11.2, Windows shows a "CGI / FastCGI has stopped working" popup twice (two crashes per HTTP startup attempt), resulting into the browser ultimately receiving a "500 Internal Server" error from the HTTP server.

The fault is new to PHP 7.1.0beta1.

According to the PHP 7.1.0beta1 news.txt changelog, the only change in this release on mbstring is:

- Mbstring:
  . Deprecated mb_ereg_replace() eval option. (Rouven Weßling, cmb)
  . Fixed bug #69151 (mb_ereg should reject ill-formed byte sequence).
    (Masaki Kagaya)



Expected result:
----------------
Crash fixed and PHP 7.1.0x running flawlessly.

Actual result:
--------------
Please see attached logfiles, whose names should be pretty much self-explanatory. If that is not the case, please kindly contact me back, so I can assist and provide as much info as needed. Thank you.

Patches

Apache_2423_Crash_Info (last revision 2016-08-01 19:19 UTC by caaguado at xcentra dot com)

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2016-08-01 19:19 UTC] requinix@php.net
-Status: Open +Status: Feedback
 [2016-08-01 19:19 UTC] requinix@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.


 [2016-08-01 19:28 UTC] caaguado at xcentra dot com
NGINX 1.11.2 STARTUP SEQUENCE:
==============================
Starting nginx 1.11.2 with . Please wait ...
[Debug Mode/Executed Command: start "" /D"S:\xtack\" .\bin\hidec.exe .\bin\p71\php-cgi.exe -b 9000 -c ".\bin\p71\php.ini"]
[Debug Mode/Executed Command: start "nginx 1.11.2 with " /D"S:\xtack\" .\bin\hidec.exe "S:\xtack\bin\ngx\nginx.exe" -c "S:\xtack\cfg\nginx_port.conf"]
nginx 1.11.2 with  started OK ...

Starting Firefox 47.0.1.6018. Please wait ...
[Debug Mode/Executed Command: start "Firefox 47.0.1.6018" /D"S:\xtack\www\" /MAX "C:\Program Files\Mozilla Firefox\firefox.exe" "http://127.0.0.1/docs/phpinfo.php"]
Firefox 47.0.1.6018 started OK ...

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

NGINX 1.11.2 CONFIGURATION FILE:
================================
#user  nobody;
worker_processes  1;
error_log  S:\\xtack\\logs\\xtack_nginx_error.log  debug;
pid        S:\\xtack\\logs\\nginx.pid;
events {
    worker_connections  1024;
}
http {
    types {
        text/html                             html htm shtml;
        text/css                              css;
        text/xml                              xml;
        image/gif                             gif;
        image/jpeg                            jpeg jpg;
        application/javascript                js;
        application/atom+xml                  atom;
        application/rss+xml                   rss;
        text/mathml                           mml;
        text/plain                            txt;
        text/vnd.sun.j2me.app-descriptor      jad;
        text/vnd.wap.wml                      wml;
        text/x-component                      htc;
        image/png                             png;
        image/tiff                            tif tiff;
        image/vnd.wap.wbmp                    wbmp;
        image/x-icon                          ico;
        image/x-jng                           jng;
        image/x-ms-bmp                        bmp;
        image/svg+xml                         svg svgz;
        image/webp                            webp;
        application/font-woff                 woff;
        application/java-archive              jar war ear;
        application/json                      json;
        application/mac-binhex40              hqx;
        application/msword                    doc;
        application/pdf                       pdf;
        application/postscript                ps eps ai;
        application/rtf                       rtf;
        application/vnd.apple.mpegurl         m3u8;
        application/vnd.ms-excel              xls;
        application/vnd.ms-fontobject         eot;
        application/vnd.ms-powerpoint         ppt;
        application/vnd.wap.wmlc              wmlc;
        application/vnd.google-earth.kml+xml  kml;
        application/vnd.google-earth.kmz      kmz;
        application/x-7z-compressed           7z;
        application/x-cocoa                   cco;
        application/x-java-archive-diff       jardiff;
        application/x-java-jnlp-file          jnlp;
        application/x-makeself                run;
        application/x-perl                    pl pm;
        application/x-pilot                   prc pdb;
        application/x-rar-compressed          rar;
        application/x-redhat-package-manager  rpm;
        application/x-sea                     sea;
        application/x-shockwave-flash         swf;
        application/x-stuffit                 sit;
        application/x-tcl                     tcl tk;
        application/x-x509-ca-cert            der pem crt;
        application/x-xpinstall               xpi;
        application/xhtml+xml                 xhtml;
        application/xspf+xml                  xspf;
        application/zip                       zip;
        application/octet-stream              bin exe dll;
        application/octet-stream              deb;
        application/octet-stream              dmg;
        application/octet-stream              iso img;
        application/octet-stream              msi msp msm;
        application/vnd.openxmlformats-officedocument.wordprocessingml.document    docx;
        application/vnd.openxmlformats-officedocument.spreadsheetml.sheet          xlsx;
        application/vnd.openxmlformats-officedocument.presentationml.presentation  pptx;
        audio/midi                            mid midi kar;
        audio/mpeg                            mp3;
        audio/ogg                             ogg;
        audio/x-m4a                           m4a;
        audio/x-realaudio                     ra;
        video/3gpp                            3gpp 3gp;
        video/mp2t                            ts;
        video/mp4                             mp4;
        video/mpeg                            mpeg mpg;
        video/quicktime                       mov;
        video/webm                            webm;
        video/x-flv                           flv;
        video/x-m4v                           m4v;
        video/x-mng                           mng;
        video/x-ms-asf                        asx asf;
        video/x-ms-wmv                        wmv;
        video/x-msvideo                       avi;
    }
    default_type  application/octet-stream;
    log_format  main  '$remote_addr - $remote_user [$time_iso8601] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';
    access_log  S:\\xtack\\logs\\xtack_nginx_access.log  main;
    sendfile        on;
    keepalive_timeout  65;
    server {
        listen       80;
        server_name  localhost;
        root         S:\xtack\www;
        index        index.php index.html index.htm;
        error_page   404 500 502 503 504  /xtack_nginx_error.html;
        location = /xtack_nginx_error.html {
        }
        location ~* \.php$ {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
            fastcgi_param  QUERY_STRING       $query_string;
            fastcgi_param  REQUEST_METHOD     $request_method;
            fastcgi_param  CONTENT_TYPE       $content_type;
            fastcgi_param  CONTENT_LENGTH     $content_length;
            fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
            fastcgi_param  REQUEST_URI        $request_uri;
            fastcgi_param  DOCUMENT_URI       $document_uri;
            fastcgi_param  DOCUMENT_ROOT      $document_root;
            fastcgi_param  SERVER_PROTOCOL    $server_protocol;
            fastcgi_param  REQUEST_SCHEME     $scheme;
            fastcgi_param  HTTPS              $https if_not_empty;
            fastcgi_param  REQUEST_SCHEME     $scheme;
            fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
            fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
            fastcgi_param  REMOTE_ADDR        $remote_addr;
            fastcgi_param  REMOTE_PORT        $remote_port;
            fastcgi_param  SERVER_ADDR        $server_addr;
            fastcgi_param  SERVER_PORT        $server_port;
            fastcgi_param  SERVER_NAME        $server_name;
            fastcgi_param  REDIRECT_STATUS    200;
        }
        location ~ /\.ht {
            deny  all;
        }
        location /docs {
            alias S:\xtack\docs;
            location ~* /docs/(.+\.php|.+\.inc)$ {
                root S:\xtack;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
                fastcgi_param  QUERY_STRING       $query_string;
                fastcgi_param  REQUEST_METHOD     $request_method;
                fastcgi_param  CONTENT_TYPE       $content_type;
                fastcgi_param  CONTENT_LENGTH     $content_length;
                fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
                fastcgi_param  REQUEST_URI        $request_uri;
                fastcgi_param  DOCUMENT_URI       $document_uri;
                fastcgi_param  DOCUMENT_ROOT      $document_root;
                fastcgi_param  SERVER_PROTOCOL    $server_protocol;
                fastcgi_param  REQUEST_SCHEME     $scheme;
                fastcgi_param  HTTPS              $https if_not_empty;
                fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
                fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
                fastcgi_param  REMOTE_ADDR        $remote_addr;
                fastcgi_param  REMOTE_PORT        $remote_port;
                fastcgi_param  SERVER_ADDR        $server_addr;
                fastcgi_param  SERVER_PORT        $server_port;
                fastcgi_param  SERVER_NAME        $server_name;
                fastcgi_param  REDIRECT_STATUS    200;
            }
        }
        location /pma {
            alias S:\xtack\bin\pma;
            location ~* /pma/(.+\.php|.+\.inc)$ {
                root S:\xtack\bin;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
                fastcgi_param  QUERY_STRING       $query_string;
                fastcgi_param  REQUEST_METHOD     $request_method;
                fastcgi_param  CONTENT_TYPE       $content_type;
                fastcgi_param  CONTENT_LENGTH     $content_length;
                fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
                fastcgi_param  REQUEST_URI        $request_uri;
                fastcgi_param  DOCUMENT_URI       $document_uri;
                fastcgi_param  DOCUMENT_ROOT      $document_root;
                fastcgi_param  SERVER_PROTOCOL    $server_protocol;
                fastcgi_param  REQUEST_SCHEME     $scheme;
                fastcgi_param  HTTPS              $https if_not_empty;
                fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
                fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
                fastcgi_param  REMOTE_ADDR        $remote_addr;
                fastcgi_param  REMOTE_PORT        $remote_port;
                fastcgi_param  SERVER_ADDR        $server_addr;
                fastcgi_param  SERVER_PORT        $server_port;
                fastcgi_param  SERVER_NAME        $server_name;
                fastcgi_param  REDIRECT_STATUS    200;
            }
        }
        location /pga {
            alias S:\xtack\bin\pga;
            location ~* /pga/(.+\.php|.+\.inc)$ {
                root S:\xtack\bin;
                fastcgi_pass   127.0.0.1:9000;
                fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME    $document_root$fastcgi_script_name;
                fastcgi_param  QUERY_STRING       $query_string;
                fastcgi_param  REQUEST_METHOD     $request_method;
                fastcgi_param  CONTENT_TYPE       $content_type;
                fastcgi_param  CONTENT_LENGTH     $content_length;
                fastcgi_param  SCRIPT_NAME        $fastcgi_script_name;
                fastcgi_param  REQUEST_URI        $request_uri;
                fastcgi_param  DOCUMENT_URI       $document_uri;
                fastcgi_param  DOCUMENT_ROOT      $document_root;
                fastcgi_param  SERVER_PROTOCOL    $server_protocol;
                fastcgi_param  REQUEST_SCHEME     $scheme;
                fastcgi_param  HTTPS              $https if_not_empty;
                fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
                fastcgi_param  SERVER_SOFTWARE    nginx/$nginx_version;
                fastcgi_param  REMOTE_ADDR        $remote_addr;
                fastcgi_param  REMOTE_PORT        $remote_port;
                fastcgi_param  SERVER_ADDR        $server_addr;
                fastcgi_param  SERVER_PORT        $server_port;
                fastcgi_param  SERVER_NAME        $server_name;
                fastcgi_param  REDIRECT_STATUS    200;
            }
        }
    }
}

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

NGINX 1.11.2 ERROR LOG (debug) DURING FAULT:
============================================
2016/08/01 20:02:57 [debug] 4652#7716: bind() 0.0.0.0:80 #844 
2016/08/01 20:02:57 [notice] 4652#7716: using the "select" event method
2016/08/01 20:02:57 [debug] 4652#7716: malloc: 03716678:30
2016/08/01 20:02:57 [debug] 4652#7716: counter: 2EFE0080, 1
2016/08/01 20:02:57 [notice] 4652#7716: nginx/1.11.2
2016/08/01 20:02:57 [info] 4652#7716: OS: 260200 build:9200, "", suite:100, type:1
2016/08/01 20:02:57 [debug] 4652#7716: master started
2016/08/01 20:02:57 [debug] 4652#7716: close listening 0.0.0.0:80 #844 
2016/08/01 20:02:57 [notice] 4652#7716: start worker processes
2016/08/01 20:02:57 [debug] 4652#7716: GetModuleFileName: "S:\xtack\bin\ngx\nginx.exe"
2016/08/01 20:02:57 [notice] 4652#7716: start worker process 2484
2016/08/01 20:02:57 [debug] 2484#760: bind() 0.0.0.0:80 #848 
2016/08/01 20:02:57 [debug] 2484#760: malloc: 026C68E0:30
2016/08/01 20:02:57 [debug] 2484#760: counter: 2EFE0080, 1
2016/08/01 20:02:57 [notice] 2484#760: nginx/1.11.2
2016/08/01 20:02:57 [info] 2484#760: OS: 260200 build:9200, "", suite:100, type:1
2016/08/01 20:02:57 [debug] 2484#760: worker started
2016/08/01 20:02:57 [debug] 4652#7716: WaitForMultipleObjects: 0
2016/08/01 20:02:57 [notice] 2484#760: create thread 8068
2016/08/01 20:02:57 [notice] 2484#760: create thread 5300
2016/08/01 20:02:57 [notice] 2484#760: create thread 6328
2016/08/01 20:02:57 [debug] 2484#8068: malloc: 0270A128:8192
2016/08/01 20:02:57 [debug] 2484#8068: malloc: 0270C130:131072
2016/08/01 20:02:57 [debug] 2484#8068: malloc: 0272C138:81920
2016/08/01 20:02:57 [debug] 2484#5300: cache manager WaitForMultipleObjects: 1
2016/08/01 20:02:57 [debug] 2484#8068: malloc: 02740140:81920
2016/08/01 20:02:57 [debug] 2484#8068: select add event fd:848 ev:0
2016/08/01 20:02:57 [debug] 2484#8068: worker cycle
2016/08/01 20:02:57 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:02:57 [debug] 2484#8068: select timer: 500
2016/08/01 20:02:57 [debug] 2484#8068: select ready 0
2016/08/01 20:02:57 [debug] 2484#8068: timer delta: 500
2016/08/01 20:02:57 [debug] 2484#8068: worker cycle
2016/08/01 20:02:57 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:02:57 [debug] 2484#8068: select timer: 500
2016/08/01 20:02:58 [debug] 2484#8068: select ready 0
2016/08/01 20:02:58 [debug] 2484#8068: timer delta: 500
2016/08/01 20:02:58 [debug] 2484#8068: worker cycle
2016/08/01 20:02:58 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:02:58 [debug] 2484#8068: select timer: 500
2016/08/01 20:02:59 [debug] 2484#8068: select ready 0
2016/08/01 20:02:59 [debug] 2484#8068: timer delta: 510
2016/08/01 20:02:59 [debug] 2484#8068: worker cycle
2016/08/01 20:02:59 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:02:59 [debug] 2484#8068: select timer: 500
2016/08/01 20:02:59 [debug] 2484#8068: select ready 0
2016/08/01 20:02:59 [debug] 2484#8068: timer delta: 500
2016/08/01 20:02:59 [debug] 2484#8068: worker cycle
2016/08/01 20:02:59 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:02:59 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:00 [debug] 2484#8068: select ready 0
2016/08/01 20:03:00 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:00 [debug] 2484#8068: worker cycle
2016/08/01 20:03:00 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:00 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:00 [debug] 2484#8068: select ready 0
2016/08/01 20:03:00 [debug] 2484#8068: timer delta: 514
2016/08/01 20:03:00 [debug] 2484#8068: worker cycle
2016/08/01 20:03:00 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:00 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:01 [debug] 2484#8068: select ready 0
2016/08/01 20:03:01 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:01 [debug] 2484#8068: worker cycle
2016/08/01 20:03:01 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:01 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:01 [debug] 2484#8068: select ready 0
2016/08/01 20:03:01 [debug] 2484#8068: timer delta: 508
2016/08/01 20:03:01 [debug] 2484#8068: worker cycle
2016/08/01 20:03:01 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:01 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:02 [debug] 2484#8068: select ready 0
2016/08/01 20:03:02 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:02 [debug] 2484#8068: worker cycle
2016/08/01 20:03:02 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:02 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:02 [debug] 2484#8068: select ready 0
2016/08/01 20:03:02 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:02 [debug] 2484#8068: worker cycle
2016/08/01 20:03:02 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:02 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:03 [debug] 2484#8068: select ready 0
2016/08/01 20:03:03 [debug] 2484#8068: timer delta: 515
2016/08/01 20:03:03 [debug] 2484#8068: worker cycle
2016/08/01 20:03:03 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:03 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:03 [debug] 2484#8068: select ready 0
2016/08/01 20:03:03 [debug] 2484#8068: timer delta: 510
2016/08/01 20:03:03 [debug] 2484#8068: worker cycle
2016/08/01 20:03:03 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:03 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:04 [debug] 2484#8068: select ready 0
2016/08/01 20:03:04 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:04 [debug] 2484#8068: worker cycle
2016/08/01 20:03:04 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:04 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:04 [debug] 2484#8068: select ready 0
2016/08/01 20:03:04 [debug] 2484#8068: timer delta: 502
2016/08/01 20:03:04 [debug] 2484#8068: worker cycle
2016/08/01 20:03:04 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:04 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:05 [debug] 2484#8068: select ready 0
2016/08/01 20:03:05 [debug] 2484#8068: timer delta: 502
2016/08/01 20:03:05 [debug] 2484#8068: worker cycle
2016/08/01 20:03:05 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:05 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:05 [debug] 2484#8068: select ready 0
2016/08/01 20:03:05 [debug] 2484#8068: timer delta: 502
2016/08/01 20:03:05 [debug] 2484#8068: worker cycle
2016/08/01 20:03:05 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:05 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:06 [debug] 2484#8068: select ready 0
2016/08/01 20:03:06 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:06 [debug] 2484#8068: worker cycle
2016/08/01 20:03:06 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:06 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:06 [debug] 2484#8068: select ready 0
2016/08/01 20:03:06 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:06 [debug] 2484#8068: worker cycle
2016/08/01 20:03:06 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:06 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:07 [debug] 2484#8068: select ready 0
2016/08/01 20:03:07 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:07 [debug] 2484#8068: worker cycle
2016/08/01 20:03:07 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:07 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:07 [debug] 2484#8068: select ready 0
2016/08/01 20:03:07 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:07 [debug] 2484#8068: worker cycle
2016/08/01 20:03:07 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:07 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:08 [debug] 2484#8068: select ready 0
2016/08/01 20:03:08 [debug] 2484#8068: timer delta: 510
2016/08/01 20:03:08 [debug] 2484#8068: worker cycle
2016/08/01 20:03:08 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:08 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:08 [debug] 2484#8068: select ready 0
2016/08/01 20:03:08 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:08 [debug] 2484#8068: worker cycle
2016/08/01 20:03:08 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:08 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:09 [debug] 2484#8068: select ready 0
2016/08/01 20:03:09 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:09 [debug] 2484#8068: worker cycle
2016/08/01 20:03:09 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:09 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:09 [debug] 2484#8068: select ready 0
2016/08/01 20:03:09 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:09 [debug] 2484#8068: worker cycle
2016/08/01 20:03:09 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:09 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:10 [debug] 2484#8068: select ready 0
2016/08/01 20:03:10 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:10 [debug] 2484#8068: worker cycle
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:10 [debug] 2484#8068: select ready 0
2016/08/01 20:03:10 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:10 [debug] 2484#8068: worker cycle
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:10 [debug] 2484#8068: select ready 1
2016/08/01 20:03:10 [debug] 2484#8068: select read 848
2016/08/01 20:03:10 [debug] 2484#8068: post event 0272C138
2016/08/01 20:03:10 [debug] 2484#8068: timer delta: 416
2016/08/01 20:03:10 [debug] 2484#8068: posted event 0272C138
2016/08/01 20:03:10 [debug] 2484#8068: delete posted event 0272C138
2016/08/01 20:03:10 [debug] 2484#8068: accept on 0.0.0.0:80, ready: 0
2016/08/01 20:03:10 [debug] 2484#8068: malloc: 026CE2E8:256
2016/08/01 20:03:10 [debug] 2484#8068: *1 accept: 127.0.0.1:50208 fd:896
2016/08/01 20:03:10 [debug] 2484#8068: *1 event timer add: 896: 60000:1195835749
2016/08/01 20:03:10 [debug] 2484#8068: *1 reusable connection: 1
2016/08/01 20:03:10 [debug] 2484#8068: *1 select add event fd:896 ev:0
2016/08/01 20:03:10 [debug] 2484#8068: worker cycle
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:10 [debug] 2484#8068: select ready 1
2016/08/01 20:03:10 [debug] 2484#8068: select read 896
2016/08/01 20:03:10 [debug] 2484#8068: *1 post event 0272C188
2016/08/01 20:03:10 [debug] 2484#8068: timer delta: 0
2016/08/01 20:03:10 [debug] 2484#8068: posted event 0272C188
2016/08/01 20:03:10 [debug] 2484#8068: *1 delete posted event 0272C188
2016/08/01 20:03:10 [debug] 2484#8068: *1 http wait request handler
2016/08/01 20:03:10 [debug] 2484#8068: *1 malloc: 02705918:1024
2016/08/01 20:03:10 [debug] 2484#8068: *1 WSARecv: fd:896 rc:0 383 of 1024
2016/08/01 20:03:10 [debug] 2484#8068: *1 reusable connection: 0
2016/08/01 20:03:10 [debug] 2484#8068: *1 malloc: 02754148:4096
2016/08/01 20:03:10 [debug] 2484#8068: *1 http process request line
2016/08/01 20:03:10 [debug] 2484#8068: *1 http request line: "GET /docs/phpinfo.php HTTP/1.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http uri: "/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http args: ""
2016/08/01 20:03:10 [debug] 2484#8068: *1 http exten: "php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http process request header line
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Host: 127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Accept-Language: en-US,en-GB;q=0.8,en;q=0.6,es-ES;q=0.4,es;q=0.2"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Accept-Encoding: gzip, deflate"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "DNT: 1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Cookie: cookieconsent_dismissed=yes"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header: "Connection: keep-alive"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http header done
2016/08/01 20:03:10 [debug] 2484#8068: *1 event timer del: 896: 1195835749
2016/08/01 20:03:10 [debug] 2484#8068: *1 generic phase: 0
2016/08/01 20:03:10 [debug] 2484#8068: *1 rewrite phase: 1
2016/08/01 20:03:10 [debug] 2484#8068: *1 test location: "/pma"
2016/08/01 20:03:10 [debug] 2484#8068: *1 test location: "/pga"
2016/08/01 20:03:10 [debug] 2484#8068: *1 test location: "/docs"
2016/08/01 20:03:10 [debug] 2484#8068: *1 test location: ~ "/docs/(.+\.php|.+\.inc)$"
2016/08/01 20:03:10 [debug] 2484#8068: *1 using configuration "/docs/(.+\.php|.+\.inc)$"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http cl:-1 max:1048576
2016/08/01 20:03:10 [debug] 2484#8068: *1 rewrite phase: 3
2016/08/01 20:03:10 [debug] 2484#8068: *1 post rewrite phase: 4
2016/08/01 20:03:10 [debug] 2484#8068: *1 generic phase: 5
2016/08/01 20:03:10 [debug] 2484#8068: *1 generic phase: 6
2016/08/01 20:03:10 [debug] 2484#8068: *1 generic phase: 7
2016/08/01 20:03:10 [debug] 2484#8068: *1 access phase: 8
2016/08/01 20:03:10 [debug] 2484#8068: *1 access phase: 9
2016/08/01 20:03:10 [debug] 2484#8068: *1 access phase: 10
2016/08/01 20:03:10 [debug] 2484#8068: *1 post access phase: 11
2016/08/01 20:03:10 [debug] 2484#8068: *1 http init upstream, client timer: 0
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SCRIPT_FILENAME"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "S:\xtack"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SCRIPT_FILENAME: S:\xtack/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "QUERY_STRING"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "QUERY_STRING: "
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REQUEST_METHOD"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "GET"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REQUEST_METHOD: GET"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "CONTENT_TYPE"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "CONTENT_TYPE: "
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "CONTENT_LENGTH"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "CONTENT_LENGTH: "
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SCRIPT_NAME"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SCRIPT_NAME: /docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REQUEST_URI"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REQUEST_URI: /docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "DOCUMENT_URI"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "/docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "DOCUMENT_URI: /docs/phpinfo.php"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "DOCUMENT_ROOT"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "S:\xtack"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "DOCUMENT_ROOT: S:\xtack"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SERVER_PROTOCOL"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "HTTP/1.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SERVER_PROTOCOL: HTTP/1.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REQUEST_SCHEME"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "http"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REQUEST_SCHEME: http"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: ""
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "GATEWAY_INTERFACE"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "CGI/1.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "GATEWAY_INTERFACE: CGI/1.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SERVER_SOFTWARE"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "nginx/"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "1.11.2"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SERVER_SOFTWARE: nginx/1.11.2"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REMOTE_ADDR"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REMOTE_ADDR: 127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REMOTE_PORT"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "50208"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REMOTE_PORT: 50208"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SERVER_ADDR"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SERVER_ADDR: 127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SERVER_PORT"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "80"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SERVER_PORT: 80"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "SERVER_NAME"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script var: "localhost"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "SERVER_NAME: localhost"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "REDIRECT_STATUS"
2016/08/01 20:03:10 [debug] 2484#8068: *1 http script copy: "200"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "REDIRECT_STATUS: 200"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_HOST: 127.0.0.1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_ACCEPT_LANGUAGE: en-US,en-GB;q=0.8,en;q=0.6,es-ES;q=0.4,es;q=0.2"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_ACCEPT_ENCODING: gzip, deflate"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_DNT: 1"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_COOKIE: cookieconsent_dismissed=yes"
2016/08/01 20:03:10 [debug] 2484#8068: *1 fastcgi param: "HTTP_CONNECTION: keep-alive"
2016/08/01 20:03:10 [debug] 2484#8068: *1 malloc: 02755150:4096
2016/08/01 20:03:10 [debug] 2484#8068: *1 http cleanup add: 02755188
2016/08/01 20:03:10 [debug] 2484#8068: *1 get rr peer, try: 1
2016/08/01 20:03:10 [debug] 2484#8068: *1 stream socket 900
2016/08/01 20:03:10 [debug] 2484#8068: *1 connect to 127.0.0.1:9000, fd:900 #2
2016/08/01 20:03:10 [debug] 2484#8068: *1 select add event fd:900 ev:0
2016/08/01 20:03:10 [debug] 2484#8068: *1 select add event fd:900 ev:1
2016/08/01 20:03:10 [debug] 2484#8068: *1 http upstream connect: -2
2016/08/01 20:03:10 [debug] 2484#8068: *1 malloc: 026CE610:128
2016/08/01 20:03:10 [debug] 2484#8068: *1 event timer add: 900: 60000:1195835749
2016/08/01 20:03:10 [debug] 2484#8068: *1 http finalize request: -4, "/docs/phpinfo.php?" a:1, c:2
2016/08/01 20:03:10 [debug] 2484#8068: *1 http request count:2 blk:0
2016/08/01 20:03:10 [debug] 2484#8068: worker cycle
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:10 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:10 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:11 [debug] 2484#8068: select ready 0
2016/08/01 20:03:11 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:11 [debug] 2484#8068: worker cycle
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:11 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:11 [debug] 2484#8068: select ready 0
2016/08/01 20:03:11 [debug] 2484#8068: timer delta: 505
2016/08/01 20:03:11 [debug] 2484#8068: worker cycle
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:11 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:11 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:12 [debug] 2484#8068: select ready 0
2016/08/01 20:03:12 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:12 [debug] 2484#8068: worker cycle
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:12 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:12 [debug] 2484#8068: select ready 0
2016/08/01 20:03:12 [debug] 2484#8068: timer delta: 501
2016/08/01 20:03:12 [debug] 2484#8068: worker cycle
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:12 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:12 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:13 [debug] 2484#8068: select ready 0
2016/08/01 20:03:13 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:13 [debug] 2484#8068: worker cycle
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:13 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:13 [debug] 2484#8068: select ready 0
2016/08/01 20:03:13 [debug] 2484#8068: timer delta: 509
2016/08/01 20:03:13 [debug] 2484#8068: worker cycle
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:13 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:13 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:14 [debug] 2484#8068: select ready 0
2016/08/01 20:03:14 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:14 [debug] 2484#8068: worker cycle
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:14 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:14 [debug] 2484#8068: select ready 0
2016/08/01 20:03:14 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:14 [debug] 2484#8068: worker cycle
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:14 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:14 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:15 [debug] 2484#8068: select ready 0
2016/08/01 20:03:15 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:15 [debug] 2484#8068: worker cycle
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:15 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:15 [debug] 2484#8068: select ready 0
2016/08/01 20:03:15 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:15 [debug] 2484#8068: worker cycle
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:15 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:15 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:16 [debug] 2484#8068: select ready 0
2016/08/01 20:03:16 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:16 [debug] 2484#8068: worker cycle
2016/08/01 20:03:16 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:16 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:16 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:16 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:16 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:17 [debug] 2484#8068: select ready 0
2016/08/01 20:03:17 [debug] 2484#8068: timer delta: 508
2016/08/01 20:03:17 [debug] 2484#8068: worker cycle
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:17 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:17 [debug] 2484#8068: select ready 0
2016/08/01 20:03:17 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:17 [debug] 2484#8068: worker cycle
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:17 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:17 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:18 [debug] 2484#8068: select ready 0
2016/08/01 20:03:18 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:18 [debug] 2484#8068: worker cycle
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:18 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:18 [debug] 2484#8068: select ready 0
2016/08/01 20:03:18 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:18 [debug] 2484#8068: worker cycle
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:18 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:18 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:19 [debug] 2484#8068: select ready 0
2016/08/01 20:03:19 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:19 [debug] 2484#8068: worker cycle
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:19 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:19 [debug] 2484#8068: select ready 0
2016/08/01 20:03:19 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:19 [debug] 2484#8068: worker cycle
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:19 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:19 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:20 [debug] 2484#8068: select ready 0
2016/08/01 20:03:20 [debug] 2484#8068: timer delta: 510
2016/08/01 20:03:20 [debug] 2484#8068: worker cycle
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:20 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:20 [debug] 2484#8068: select ready 0
2016/08/01 20:03:20 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:20 [debug] 2484#8068: worker cycle
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:20 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:20 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:21 [debug] 2484#8068: select ready 0
2016/08/01 20:03:21 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:21 [debug] 2484#8068: worker cycle
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:21 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:21 [debug] 2484#8068: select ready 0
2016/08/01 20:03:21 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:21 [debug] 2484#8068: worker cycle
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:21 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:21 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:22 [debug] 2484#8068: select ready 0
2016/08/01 20:03:22 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:22 [debug] 2484#8068: worker cycle
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:22 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:22 [debug] 2484#8068: select ready 0
2016/08/01 20:03:22 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:22 [debug] 2484#8068: worker cycle
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:22 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:22 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:23 [debug] 2484#8068: select ready 0
2016/08/01 20:03:23 [debug] 2484#8068: timer delta: 505
2016/08/01 20:03:23 [debug] 2484#8068: worker cycle
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:23 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:23 [debug] 2484#8068: select ready 0
2016/08/01 20:03:23 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:23 [debug] 2484#8068: worker cycle
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:23 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:23 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:24 [debug] 2484#8068: select ready 0
2016/08/01 20:03:24 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:24 [debug] 2484#8068: worker cycle
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:24 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:24 [debug] 2484#8068: select ready 0
2016/08/01 20:03:24 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:24 [debug] 2484#8068: worker cycle
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:24 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:24 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:25 [debug] 2484#8068: select ready 0
2016/08/01 20:03:25 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:25 [debug] 2484#8068: worker cycle
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:25 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:25 [debug] 2484#8068: select ready 0
2016/08/01 20:03:25 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:25 [debug] 2484#8068: worker cycle
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:25 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:25 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:26 [debug] 2484#8068: select ready 0
2016/08/01 20:03:26 [debug] 2484#8068: timer delta: 501
2016/08/01 20:03:26 [debug] 2484#8068: worker cycle
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:26 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:26 [debug] 2484#8068: select ready 0
2016/08/01 20:03:26 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:26 [debug] 2484#8068: worker cycle
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:26 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:26 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:27 [debug] 2484#8068: select ready 0
2016/08/01 20:03:27 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:27 [debug] 2484#8068: worker cycle
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:27 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:27 [debug] 2484#8068: select ready 0
2016/08/01 20:03:27 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:27 [debug] 2484#8068: worker cycle
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:27 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:27 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:28 [debug] 2484#8068: select ready 0
2016/08/01 20:03:28 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:28 [debug] 2484#8068: worker cycle
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:28 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:28 [debug] 2484#8068: select ready 0
2016/08/01 20:03:28 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:28 [debug] 2484#8068: worker cycle
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:28 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:28 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:29 [debug] 2484#8068: select ready 0
2016/08/01 20:03:29 [debug] 2484#8068: timer delta: 506
2016/08/01 20:03:29 [debug] 2484#8068: worker cycle
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:29 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:29 [debug] 2484#8068: select ready 0
2016/08/01 20:03:29 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:29 [debug] 2484#8068: worker cycle
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:29 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:29 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:30 [debug] 2484#8068: select ready 0
2016/08/01 20:03:30 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:30 [debug] 2484#8068: worker cycle
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:30 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:30 [debug] 2484#8068: select ready 0
2016/08/01 20:03:30 [debug] 2484#8068: timer delta: 516
2016/08/01 20:03:30 [debug] 2484#8068: worker cycle
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:30 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:30 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:31 [debug] 2484#8068: select ready 0
2016/08/01 20:03:31 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:31 [debug] 2484#8068: worker cycle
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:31 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:31 [debug] 2484#8068: select ready 0
2016/08/01 20:03:31 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:31 [debug] 2484#8068: worker cycle
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:31 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:31 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:32 [debug] 2484#8068: select ready 0
2016/08/01 20:03:32 [debug] 2484#8068: timer delta: 513
2016/08/01 20:03:32 [debug] 2484#8068: worker cycle
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:32 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:32 [debug] 2484#8068: select ready 0
2016/08/01 20:03:32 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:32 [debug] 2484#8068: worker cycle
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:32 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:32 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:33 [debug] 2484#8068: select ready 0
2016/08/01 20:03:33 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:33 [debug] 2484#8068: worker cycle
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:33 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:33 [debug] 2484#8068: select ready 0
2016/08/01 20:03:33 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:33 [debug] 2484#8068: worker cycle
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:33 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:33 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:34 [debug] 2484#8068: select ready 0
2016/08/01 20:03:34 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:34 [debug] 2484#8068: worker cycle
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:34 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:34 [debug] 2484#8068: select ready 0
2016/08/01 20:03:34 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:34 [debug] 2484#8068: worker cycle
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:34 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:34 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:35 [debug] 2484#8068: select ready 0
2016/08/01 20:03:35 [debug] 2484#8068: timer delta: 514
2016/08/01 20:03:35 [debug] 2484#8068: worker cycle
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:35 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:35 [debug] 2484#8068: select ready 0
2016/08/01 20:03:35 [debug] 2484#8068: timer delta: 501
2016/08/01 20:03:35 [debug] 2484#8068: worker cycle
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:35 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:35 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:36 [debug] 2484#8068: select ready 0
2016/08/01 20:03:36 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:36 [debug] 2484#8068: worker cycle
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:36 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:36 [debug] 2484#8068: select ready 0
2016/08/01 20:03:36 [debug] 2484#8068: timer delta: 515
2016/08/01 20:03:36 [debug] 2484#8068: worker cycle
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:36 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:36 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:37 [debug] 2484#8068: select ready 0
2016/08/01 20:03:37 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:37 [debug] 2484#8068: worker cycle
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:37 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:37 [debug] 2484#8068: select ready 0
2016/08/01 20:03:37 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:37 [debug] 2484#8068: worker cycle
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:37 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:37 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:38 [debug] 2484#8068: select ready 0
2016/08/01 20:03:38 [debug] 2484#8068: timer delta: 515
2016/08/01 20:03:38 [debug] 2484#8068: worker cycle
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:38 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:38 [debug] 2484#8068: select ready 0
2016/08/01 20:03:38 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:38 [debug] 2484#8068: worker cycle
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:38 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:38 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:39 [debug] 2484#8068: select ready 0
2016/08/01 20:03:39 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:39 [debug] 2484#8068: worker cycle
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:39 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:39 [debug] 2484#8068: select ready 0
2016/08/01 20:03:39 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:39 [debug] 2484#8068: worker cycle
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:39 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:39 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:40 [debug] 2484#8068: select ready 0
2016/08/01 20:03:40 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:40 [debug] 2484#8068: worker cycle
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:40 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:40 [debug] 2484#8068: select ready 0
2016/08/01 20:03:40 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:40 [debug] 2484#8068: worker cycle
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:40 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:40 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:41 [debug] 2484#8068: select ready 0
2016/08/01 20:03:41 [debug] 2484#8068: timer delta: 515
2016/08/01 20:03:41 [debug] 2484#8068: worker cycle
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:41 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:41 [debug] 2484#8068: select ready 0
2016/08/01 20:03:41 [debug] 2484#8068: timer delta: 500
2016/08/01 20:03:41 [debug] 2484#8068: worker cycle
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:41 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:41 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:42 [debug] 2484#8068: select ready 0
2016/08/01 20:03:42 [debug] 2484#8068: timer delta: 501
2016/08/01 20:03:42 [debug] 2484#8068: worker cycle
2016/08/01 20:03:42 [debug] 2484#8068: select event: fd:848 wr:0
2016/08/01 20:03:42 [debug] 2484#8068: select event: fd:896 wr:0
2016/08/01 20:03:42 [debug] 2484#8068: select event: fd:900 wr:0
2016/08/01 20:03:42 [debug] 2484#8068: select event: fd:900 wr:1
2016/08/01 20:03:42 [debug] 2484#8068: select timer: 500
2016/08/01 20:03:42 [debug] 2484#8068: select ready 1
2016/08/01 20:03:42 [debug] 2484#8068: select read 896
2016/08/01 20:03:42 [debug] 2484#8068: *1 post event 0272C188
2016/08/01 20:03:42 [debug] 2484#8068: timer delta: 297
2016/08/01 20:03:42 [debug] 2484#8068: posted event 0272C188
2016/08/01 20:03:42 [debug] 2484#8068: *1 delete posted event 0272C188
2016/08/01 20:03:42 [debug] 2484#8068: *1 http run request: "/docs/phpinfo.php?"
2016/08/01 20:03:42 [debug] 2484#8068: *1 http upstream check client, write event:0, "/docs/phpinfo.php"
2016/08/01 20:03:42 [debug] 2484#8068: *1 http upstream recv(): 0
2016/08/01 20:03:42 [debug] 2484#8068: *1 select del event fd:896 ev:0
2016/08/01 20:03:42 [info] 2484#8068: *1 client prematurely closed connection, so upstream connection is closed too while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /docs/phpinfo.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "127.0.0.1"
2016/08/01 20:03:42 [debug] 2484#8068: *1 finalize http upstream request: 499
2016/08/01 20:03:42 [debug] 2484#8068: *1 finalize http fastcgi request
2016/08/01 20:03:42 [debug] 2484#8068: *1 free rr peer 1 0
2016/08/01 20:03:42 [debug] 2484#8068: *1 close http upstream connection: 900
2016/08/01 20:03:42 [debug] 2484#8068: *1 free: 026CE610, unused: 88
2016/08/01 20:03:42 [debug] 2484#8068: *1 event timer del: 900: 1195835749
2016/08/01 20:03:42 [debug] 2484#8068: *1 select del event fd:900 ev:0
2016/08/01 20:03:42 [debug] 2484#8068: *1 select del event fd:900 ev:1
2016/08/01 20:03:42 [debug] 2484#8068: *1 reusable connection: 0
2016/08/01 20:03:42 [debug] 2484#8068: *1 http finalize request: 499, "/docs/phpinfo.php?" a:1, c:1
2016/08/01 20:03:42 [debug] 2484#8068: *1 http terminate request count:1
2016/08/01 20:03:42 [debug] 2484#8068: *1 http terminate cleanup count:1 blk:0
2016/08/01 20:03:42 [debug] 2484#8068: *1 http posted request: "/docs/phpinfo.php?"
2016/08/01 20:03:42 [debug] 2484#8068: *1 http terminate handler count:1
2016/08/01 20:03:42 [debug] 2484#8068: *1 http request count:1 blk:0
2016/08/01 20:03:42 [debug] 2484#8068: *1 http close request
2016/08/01 20:03:42 [debug] 2484#8068: *1 http log handler
2016/08/01 20:03:42 [debug] 2484#8068: *1 free: 02754148, unused: 4
2016/08/01 20:03:42 [debug] 2484#8068: *1 free: 02755150, unu
 [2016-08-02 06:52 UTC] caaguado at xcentra dot com
-Status: Feedback +Status: Open
 [2016-08-02 06:52 UTC] caaguado at xcentra dot com
Hi, thanks for your quick reply. Just a quick one to let you know that I'm already working with the backtrace, although I'm having some trouble with MS' Debug tool v2.2 for it to be able to reach the PDBs. Kindly allow me some time :-)
 [2016-08-02 10:38 UTC] ab@php.net
Thanks for the report. It sounds very similar to bug #72451, which reports an issue with 7.0 and Apache. If it's same, most likely the issues are in 7.0 already. However I was unable to reproduce this with Apache, will try with Nginx yet. Best way were you to provide a stable way to reproduce this, maybe it lays on a concrete script, some non core extension, or is catchable with some specific server configuration.

Thanks.
 [2016-08-02 11:32 UTC] caaguado at xcentra dot com
Actually, I have now found out why php-cgi.exe crashes twice on Nginx: Once when launching the process to listen on port 9000, and another time when actually processing the request for the given PHP script via Nginx.

When it comes to the PHP script itself, it is a very very basic one, including only a call to function phpinfo(); -and nothing else but this call, so I guess it's not even related to the actual PHP code executed-

I'm still struggling with MS' Debug Diag tool for it to find the PHP 7.1.0beta1 PDB files during analysis phase. I'm looking for ways to fix it. I might need to resort to a version older than v2.2 (¿?).

I will come back to you asap...
 [2016-08-02 18:15 UTC] caaguado at xcentra dot com
As I’m not able to attach the MS DebugDiag v2.2.backtrace file that I have generated to this bug report, I've sent it directly to the person assigned via email. I'm mentioning it here for future traceability.

Please kindly let me know whether the backtrace is actually useful to you, as even though the PDB files’ location was correctly defined in the tool, it remained saying that it couldn’t reach the php_mbstring PDB during analysis, so I’m afraid that the backtrace could be not good enough for troubleshooting.

If that’s the case, I will try something else or will use an older version of the tool.
 [2016-08-05 09:42 UTC] caaguado at xcentra dot com
Hi,

I'm happy to report that this fault has been fixed on PHP 7.1.0beta2.

According to the "news.txt" changelog, the following fixed for mbstring were implemented:

. Fixed bug #72691 (mb_ereg_search raises a warning if a match zero-width).
  (cmb)
. Fixed bug #72693 (mb_ereg_search increments search position when a match
  zero-width). (cmb)
. Fixed bug #72694 (mb_ereg_search_setpos does not accept a string's last
  position). (cmb)
. Fixed bug #72710 (`mb_ereg` causes buffer overflow on regexp compile error).
  (ju1ius)

It is clear that this fault was related to one or several of them, and maybe even to other bugs fixed along beta2.

You can close this ticket if you want. Thanks a lot for your support!
 [2016-08-05 13:46 UTC] caaguado at xcentra dot com
Hi again, sorry for the confusion, but now I took some more time to perform my test cases again for this fault in detail and while it is _indeed_solved_ with Nginx 1.11.x, I have now confirmed that unfortunately it _continues_failing_ with Apache 2.4.23 (Apache Lounge binaries).

So, part of the fault (the one specifically related to Apache) is still present.

Kindly let me know whether you need anything from me to help with the investigation.
 [2016-08-10 14:05 UTC] ab@php.net
-Status: Open +Status: Feedback
 [2016-08-10 14:05 UTC] ab@php.net
@caaguado thanks for the further checks. We still miss usable backtrace (fe check #72451) or reproduce scenario, so then it's impossible to say what the issue is or what is fixed :( I was lately trying NGINX+FCGI, but still couldn't reproduce any crash with pure PHP core, all extensions loaded.

Thanks.
 [2016-08-10 15:44 UTC] caaguado at xcentra dot com
Hi @ab,

You can reproduce it by using Apache Lounge's Apache 2.4.23 binaries available here:
http://www.apachelounge.com/download/VC14/binaries/httpd-2.4.23-win32-VC14.zip

It requires Microsoft Visual C++ 2015 (v14.0) Redistributable Package Update 3:
https://www.microsoft.com/en-us/download/details.aspx?id=52982

... and PHP 7.1.0beta2 binaries available here:
http://windows.php.net/qa/

You can use the Apache 2.4.23 configuration file I included in this bug report (only adapting the paths configured into the file to match the actual folders you would use in your system). Here it is again for your convenience:

---------------------------------------------------------------------------
ServerRoot "S:\xtack"
PidFile "S:\xtack\logs\apache24.pid"
Listen 80
LoadModule access_compat_module S:\xtack\bin\a24\modules\mod_access_compat.so
LoadModule actions_module S:\xtack\bin\a24\modules\mod_actions.so
LoadModule alias_module S:\xtack\bin\a24\modules\mod_alias.so
LoadModule allowmethods_module S:\xtack\bin\a24\modules\mod_allowmethods.so
LoadModule asis_module S:\xtack\bin\a24\modules\mod_asis.so
LoadModule auth_basic_module S:\xtack\bin\a24\modules\mod_auth_basic.so
LoadModule authn_core_module S:\xtack\bin\a24\modules\mod_authn_core.so
LoadModule authn_file_module S:\xtack\bin\a24\modules\mod_authn_file.so
LoadModule authz_core_module S:\xtack\bin\a24\modules\mod_authz_core.so
LoadModule authz_groupfile_module S:\xtack\bin\a24\modules\mod_authz_groupfile.so
LoadModule authz_host_module S:\xtack\bin\a24\modules\mod_authz_host.so
LoadModule authz_user_module S:\xtack\bin\a24\modules\mod_authz_user.so
LoadModule autoindex_module S:\xtack\bin\a24\modules\mod_autoindex.so
LoadModule cgi_module S:\xtack\bin\a24\modules\mod_cgi.so
LoadModule dir_module S:\xtack\bin\a24\modules\mod_dir.so
LoadModule env_module S:\xtack\bin\a24\modules\mod_env.so
LoadModule include_module S:\xtack\bin\a24\modules\mod_include.so
LoadModule isapi_module S:\xtack\bin\a24\modules\mod_isapi.so
LoadModule log_config_module S:\xtack\bin\a24\modules\mod_log_config.so
LoadModule mime_module S:\xtack\bin\a24\modules\mod_mime.so
LoadModule negotiation_module S:\xtack\bin\a24\modules\mod_negotiation.so
LoadModule rewrite_module S:\xtack\bin\a24\modules\mod_rewrite.so
LoadModule setenvif_module S:\xtack\bin\a24\modules\mod_setenvif.so
LoadModule unique_id_module S:\xtack\bin\a24\modules\mod_unique_id.so
ServerAdmin admin@example.com
ServerName localhost
<Directory />
    Options None
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
DocumentRoot "S:\xtack\www"
<Directory "S:\xtack\www">
    Options FollowSymLinks ExecCGI
    AllowOverride FileInfo
    Order allow,deny
    Allow from all
</Directory>
<IfModule dir_module>
    DirectoryIndex index.html index.htm index.php index.php5 index.php4 index.php3 phpinfo.php
    DirectoryIndex index.php52 index.php53 index.php54 index.php55 index.php56 index.php70 index.php71
    DirectoryIndex index.p52 index.p53 index.p54 index.p55 index.p56 index.p70 index.p71 index.cgi
    DirectoryIndex default.html default.htm default.php home.html home.htm home.php
</IfModule>
<Files ".ht*">
    Require all denied
</Files>
<Files "(~$|\.bak$|\.BAK$)">
    Require all denied
</Files>
ErrorLog "S:\xtack\logs\xtack_apache24_error.log"
LogLevel trace8
<IfModule log_config_module>
    LogFormat "%h %l %u %{[%Y-%m-%d %H:%M]}t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %{[%Y-%m-%d %H:%M]}t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" \"%{error-notes}n\"" combinede
    <IfModule logio_module>
      LogFormat "%h %l %u %t{[%Y-%m-%d %H:%M]} \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "S:\xtack\logs\xtack_apache24_access.log" combined
    CustomLog "S:\xtack\logs\xtack_apache24_super.log" combinede
</IfModule>
<IfModule alias_module>
    Alias /docs "S:\xtack\docs"
    Alias /pma "S:\xtack\bin\pma"
    Alias /pga "S:\xtack\bin\pga"
    ScriptAlias /cgi-bin "S:\xtack\bin\cgi-bin"
    ScriptAlias /p52 "S:\xtack\bin\p52"
    ScriptAlias /p53 "S:\xtack\bin\p53"
    ScriptAlias /p54 "S:\xtack\bin\p54"
    ScriptAlias /p55 "S:\xtack\bin\p55"
    ScriptAlias /p56 "S:\xtack\bin\p56"
    ScriptAlias /p70 "S:\xtack\bin\p70"
    ScriptAlias /p71 "S:\xtack\bin\p71"
</IfModule>
<IfModule cgid_module>
</IfModule>
<Directory "S:\xtack\bin\cgi-bin">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\docs">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\pma">
    Options Indexes FollowSymlinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\pga">
    Options Indexes FollowSymlinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p52">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p53">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p54">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p55">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p56">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p70">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<Directory "S:\xtack\bin\p71">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>
<IfModule mime_module>
    TypesConfig S:\xtack\bin\a24\conf\mime.types
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php
    AddType application/x-httpd-php .php2
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php4
    AddType application/x-httpd-php .php5
    AddType application/x-httpd-php .p52
    AddType application/x-httpd-php .php52
    AddType application/x-httpd-php .p53
    AddType application/x-httpd-php .php53
    AddType application/x-httpd-php .p54
    AddType application/x-httpd-php .php54
    AddType application/x-httpd-php .p55
    AddType application/x-httpd-php .php55
    AddType application/x-httpd-php .p56
    AddType application/x-httpd-php .php56
    AddType application/x-httpd-php .p70
    AddType application/x-httpd-php .php70
    AddType application/x-httpd-php .p71
    AddType application/x-httpd-php .php71
    AddType application/x-httpd-php .phtml
    AddType application/x-httpd-php .phps
    AddType application/x-httpd-php .sphp
    AddType application/x-httpd-php .inc
    AddType application/x-httpd-php .class
    AddType application/x-httpd-php .module
    AddType application/x-tar .tgz
    AddType application/x-httpd-perl .pl
    AddType application/x-httpd-python .py
    AddType application/x-httpd-python .pyc
    AddType application/x-httpd-python .pyo
    AddType application/x-httpd-python .pyw
    AddType application/x-httpd-ruby .rb
    AddHandler cgi-script .cgi .pl .py .pyc .pyo .pyw .rb
    AddHandler type-map var
</IfModule>
Action application/x-httpd-php /p56/php-cgi.exe
<IfDefine PHP52CGI>
    Action application/x-httpd-php /p52/php-cgi.exe
</IfDefine>
<IfDefine PHP53CGI>
    Action application/x-httpd-php /p53/php-cgi.exe
</IfDefine>
<IfDefine PHP54CGI>
    Action application/x-httpd-php /p54/php-cgi.exe
</IfDefine>
<IfDefine PHP55CGI>
    Action application/x-httpd-php /p55/php-cgi.exe
</IfDefine>
<IfDefine PHP56CGI>
    Action application/x-httpd-php /p56/php-cgi.exe
</IfDefine>
<IfDefine PHP70CGI>
    Action application/x-httpd-php /p70/php-cgi.exe
</IfDefine>
<IfDefine PHP71CGI>
    Action application/x-httpd-php /p71/php-cgi.exe
</IfDefine>
<IfModule mpm_winnt_module>
    ThreadsPerChild       150
    MaxConnectionsPerChild    0
</IfModule>
IndexOptions FancyIndexing HTMLTable VersionSort
Alias /icons "S:\xtack\bin\icons"
<Directory "S:\xtack\bin\icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
AddIconByEncoding (CMP,S:\xtack\bin\icons\compressed.gif) x-compress x-gzip
AddIconByType (TXT,S:\xtack\bin\icons\text.gif) text/*
AddIconByType (IMG,S:\xtack\bin\icons\image2.gif) image/*
AddIconByType (SND,S:\xtack\bin\icons\sound2.gif) audio/*
AddIconByType (VID,S:\xtack\bin\icons\movie.gif) video/*
AddIcon S:\xtack\bin\icons\binary.gif .bin .exe
AddIcon S:\xtack\bin\icons\binhex.gif .hqx
AddIcon S:\xtack\bin\icons\tar.gif .tar
AddIcon S:\xtack\bin\icons\world2.gif .wrl .wrl.gz .vrml .vrm .iv
AddIcon S:\xtack\bin\icons\compressed.gif .Z .z .tgz .gz .zip
AddIcon S:\xtack\bin\icons\a.gif .ps .ai .eps
AddIcon S:\xtack\bin\icons\layout.gif .html .shtml .htm .pdf
AddIcon S:\xtack\bin\icons\text.gif .txt
AddIcon S:\xtack\bin\icons\c.gif .c
AddIcon S:\xtack\bin\icons\p.gif .pl .py
AddIcon S:\xtack\bin\icons\f.gif .for
AddIcon S:\xtack\bin\icons\dvi.gif .dvi
AddIcon S:\xtack\bin\icons\uuencoded.gif .uu
AddIcon S:\xtack\bin\icons\script.gif .conf .sh .shar .csh .ksh .tcl
AddIcon S:\xtack\bin\icons\tex.gif .tex
AddIcon S:\xtack\bin\icons\bomb.gif core
AddIcon S:\xtack\bin\icons\back.gif ..
AddIcon S:\xtack\bin\icons\hand.right.gif README
AddIcon S:\xtack\bin\icons\folder.gif ^^DIRECTORY^^
AddIcon S:\xtack\bin\icons\blank.gif ^^BLANKICON^^
DefaultIcon S:\xtack\bin\icons\unknown.gif
ReadmeName README.html
HeaderName HEADER.html
IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
<IfModule mod_userdir>
    UserDir "S:\xtack\www\users"
</IfModule>
<IfModule proxy_html_module>
Include S:\xtack\bin/a24\conf\extra\proxy-html.conf
</IfModule>
Timeout 60
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
UseCanonicalName Off
AccessFileName .htaccess
ServerTokens Full
ServerSignature Off
HostnameLookups Off
<IfModule reqtimeout_module>
  RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500
</IfModule>
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>
<IfModule setenvif_module>
BrowserMatch "MSIE 10.0;" bad_DNT
</IfModule>
<IfModule headers_module>
RequestHeader unset DNT env=bad_DNT
</IfModule>
---------------------------------------------------------------------------

Apache has to be started with:
"C:\PATH\TO\bin\httpd.exe" -f "C:\PATH\TO\apache24.conf" -D PHP71CGI

Please kindly note that I already attached a backtrace to this bug report,
although I'm not sure whether it is usable, as I didn't manage to get MS'
DebugDiag tool v2.2 to properly find the PHP 7.1.0beta2 PDB files included
in its Debug Pack at http://windows.php.net/qa/

I could try to get a new backtrace in another system/Windows version if needed.

Kindly also remember that I use _exactly the same_ Apache stack that I successfully use (without any modifications) with PHP 7.0, 5.6, 5.5, 5.4, 5.3 and 5.2 (so the root cause of the fault can't be generated by Apache).

Finally, the fault is _NOT_ visible when using PHP 7.1.0beta2 in conjuction with Nginx 1.11.3, meaning that the mbstring changes introduced in beta2 have
corrected the fault for Nginx, but not for Apache.

Thanks!
 [2016-08-18 10:50 UTC] caaguado at xcentra dot com
Hi ab, today I made a new attempt of getting the backtrace, this time on my Windows 10 physical machine (the previously provided backtrace was on Windows 7).

Not it has got even funnier:
- Nginx doesn't fail.
- Apache 2.4+PHP 7.1.0beta2 doesn't generate the crash anymore (not on W10 nor W7).
- Instead, Apache 2.4 generates a "500 Internal Server Error" exactly in the same
way that I previously reported on PHP Bug Report #72623 (https://bugs.php.net/bug.php?id=72623) on Zend Opcache, that is, two errors appear in PHP's error log without crash:

C:\windows\\ZendOPcache.MemoryBase@username@ebb01bc871f86edbf8d30553fa596f12
Access is denied.

and

Unable to write base address
Access is denied.

It seems clear that the changes in mbstring included in PHP 7.1.0beta2 have influenced this symptoms (mbstring crash versus Zend Opcache errors for C:\windows\\ZendOPcache.MemoryBase writting problem).

What shall we do then? Shall we wait for the next beta? Kindly let me know your thoughts.

Thanks, Carlos.
 [2016-08-21 04:22 UTC] php-bugs at lists dot php dot net
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.
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Nov 21 13:01:29 2024 UTC