Bug #61704 [Opn]: Crash apache
| From: | ricardo dot nuno dot rodrigues at hotmail dot com | Date: | Fri, 13 Apr 2012 21:13:14 +0000 |
| Subject: | Bug #61704 [Opn]: Crash apache | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-169566@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=61704&edit=1
ID: 61704
User updated by: ricardo dot nuno dot rodrigues at hotmail dot com
Reported by: ricardo dot nuno dot rodrigues at hotmail dot com
Summary: Crash apache
Status: Open
Type: Bug
Package: Reproducible crash
Operating System: Windows 7 64bit
PHP Version: 5.4.0
Block user comment: N
Private report: N
New Comment:
It's literally only phpinfo - nothing more.
Loaded modules:
array (size=51)
0 => string 'Core' (length=4)
1 => string 'bcmath' (length=6)
2 => string 'calendar' (length=8)
3 => string 'com_dotnet' (length=10)
4 => string 'ctype' (length=5)
5 => string 'date' (length=4)
6 => string 'ereg' (length=4)
7 => string 'filter' (length=6)
8 => string 'ftp' (length=3)
9 => string 'hash' (length=4)
10 => string 'iconv' (length=5)
11 => string 'json' (length=4)
12 => string 'mcrypt' (length=6)
13 => string 'SPL' (length=3)
14 => string 'odbc' (length=4)
15 => string 'pcre' (length=4)
16 => string 'Reflection' (length=10)
17 => string 'session' (length=7)
18 => string 'standard' (length=8)
19 => string 'mysqlnd' (length=7)
20 => string 'tokenizer' (length=9)
21 => string 'zip' (length=3)
22 => string 'zlib' (length=4)
23 => string 'libxml' (length=6)
24 => string 'dom' (length=3)
25 => string 'PDO' (length=3)
26 => string 'bz2' (length=3)
27 => string 'SimpleXML' (length=9)
28 => string 'wddx' (length=4)
29 => string 'xml' (length=3)
30 => string 'xmlreader' (length=9)
31 => string 'xmlwriter' (length=9)
32 => string 'apache2handler' (length=14)
33 => string 'memcache' (length=8)
34 => string 'snappy' (length=6)
35 => string 'bloomy' (length=6)
36 => string 'mbstring' (length=8)
37 => string 'openssl' (length=7)
38 => string 'curl' (length=4)
39 => string 'gd' (length=2)
40 => string 'exif' (length=4)
41 => string 'mysqli' (length=6)
42 => string 'Phar' (length=4)
43 => string 'shmop' (length=5)
44 => string 'sockets' (length=7)
45 => string 'sqlite3' (length=7)
46 => string 'lzf' (length=3)
47 => string 'mongo' (length=5)
48 => string 'Stomp' (length=5)
49 => string 'mhash' (length=5)
50 => string 'xdebug' (length=6)
Previous Comments:
------------------------------------------------------------------------
[2012-04-13 21:08:44] ricardo dot nuno dot rodrigues at hotmail dot com
Update: also without APC gave the same output
------------------------------------------------------------------------
[2012-04-13 09:08:04] pajoye@php.net
I do not see how:
[12-Apr-2012 19:56:38 UTC] PHP Fatal error: Nesting level too deep - recursive
dependency? in C:\AppServ\www\jobbist\phpinfo.php on line 2
can be raised using phpinfo(); only.
What's the output of phpinfo()? Can you same a static version of it somwhere as
well as your php.ini?
------------------------------------------------------------------------
[2012-04-12 20:28:12] ricardo dot nuno dot rodrigues at hotmail dot com
APC 3.1.11-dev
------------------------------------------------------------------------
[2012-04-12 20:27:12] ricardo dot nuno dot rodrigues at hotmail dot com
Description:
------------
Where:
Win 7 x64 + Apache 2.2.19 (ApacheLounge) + PHP 5.4.0 TS VC9
APC crashes PHP/Apache
Test script:
---------------
Script:
<?php
phpinfo();
?>
Running:
ab -n 100 -c 20 http://127.0.0.1/phpinfo.php
Expected result:
----------------
Normal output from Apache Bench
Actual result:
--------------
[12-Apr-2012 19:56:38 UTC] PHP Fatal error: Nesting level too deep - recursive
dependency? in C:\AppServ\www\jobbist\phpinfo.php on line 2
Trace:
httpd__PID__1604__Date__04_12_2012__Time_09_19_44PM__89__Second_Chance_Exception
_C0000005.dmp the assembly instruction at php5ts!deflateEnd+f in
C:\AppServ\php5\php5ts.dll from The PHP Group has caused an access violation
exception (0xC0000005) when trying to read from memory location 0x0000023a on
thread 54
In
httpd__PID__8160__Date__04_12_2012__Time_09_20_12PM__550__Second_Chance_Exceptio
n_C0000005.dmp the assembly instruction at php5ts!shmdt+27 in
C:\AppServ\php5\php5ts.dll from The PHP Group has caused an access violation
exception (0xC0000005) when trying to write to memory location 0x00000018 on
thread 0
Thread 54 - System ID 8672
Entry point msvcr90!_endthreadex+6f
Create time 12-04-2012 21:19:24
Time spent in user mode 0 Days 0:0:0.15
Time spent in kernel mode 0 Days 0:0:0.0
Function Arg 1 Arg 2 Arg 3 Source
php5ts!deflateEnd+f 0000021e 5da4ceda 01a47c70
php5ts!libiconv_open+3de8a 4baf7820 4baf7820 4b95f0f0
php5ts!php_request_shutdown+23d 4539ff6c 00000000 56433230
php5ts!php_request_shutdown+a6 4bdfb4a8 4bdfb488 00000004
libapr_1!apr_pstrdup+37 0195f0b0 4baf7820 4539fe44
php5apache2_2+1b88 00000000 00000000 00000000
PHP5TS!DEFLATEEND+FWARNING - DebugDiag was not able to locate debug symbols for
php5ts.dll, so the information below may be incomplete.
In
httpd__PID__1604__Date__04_12_2012__Time_09_19_44PM__89__Second_Chance_Exception
_C0000005.dmp the assembly instruction at php5ts!deflateEnd+f in
C:\AppServ\php5\php5ts.dll from The PHP Group has caused an access violation
exception (0xC0000005) when trying to read from memory location 0x0000023a on
thread 54
Thread 0 - System ID 5076
Entry point httpd+21e1
Create time 12-04-2012 21:19:20
Time spent in user mode 0 Days 0:0:0.951
Time spent in kernel mode 0 Days 0:0:0.358
Function Arg 1 Arg 2 Arg 3 Source
php5ts!shmdt+27 0189e840 744c3b4e 5da4ab11
php5ts!zend_hash_graceful_reverse_destroy+d 5df3c640 01cdc1d0
01d6b8d8
php5ts!zend_destroy_modules+21 00c9fdd0 00000000 5d9810b5
php5ts!virtual_unlink+162 00000000 00000000 00000000
PHP5TS!SHMDT+27WARNING - DebugDiag was not able to locate debug symbols for
php5ts.dll, so the information below may be incomplete.
In
httpd__PID__8160__Date__04_12_2012__Time_09_20_12PM__550__Second_Chance_Exceptio
n_C0000005.dmp the assembly instruction at php5ts!shmdt+27 in
C:\AppServ\php5\php5ts.dll from The PHP Group has caused an access violation
exception (0xC0000005) when trying to write to memory location 0x00000018 on
thread 0
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=61704&edit=1