#42712 [NEW]: Crash
| From: | markjwiltshire at yahoo dot com | Date: | Wed, 19 Sep 2007 14:24:49 +0000 |
| Subject: | #42712 [NEW]: Crash | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-117704@lists.php.net to get a copy of this message | ||
From: markjwiltshire at yahoo dot com
Operating system: Windows 2003 SP2
PHP version: 5.2.4
PHP Bug Type: Apache2 related
Bug description: Crash
Description:
------------
http.exe crashes when running mediawiki 1.9.2
running backtrace can see it is caused by
In
httpd__PID__844__Date__09_19_2007__Time_03_07_32PM__0__Second_Chance_Exception_C00000FD.dmp
the assembly instruction at ntdll!_SEH_prolog+1a in
C:\WINDOWS\system32\ntdll.dll from Microsoft Corporation has caused a stack
overflow exception (0xC00000FD) when trying to write to memory location
0x059a2f7c on thread 249
Type of Analysis Performed Crash Analysis
Machine Name WKUKWIKI
Operating System Windows Server 2003 Service Pack 2
Number Of Processors 1
Process ID 844
Process Image C:\Apache2.2\bin\httpd.exe
System Up-Time 00:04:11
Process Up-Time 00:00:25
Thread 249 - System ID 2712
Entry point msvcrt!_endthreadex+2f
Create time 19/09/2007 15:07:08
Time spent in user mode 0 Days 0:0:1.31
Time spent in kernel mode 0 Days 0:0:0.625
Function Arg 1 Arg 2 Arg 3 Source
ntdll!_SEH_prolog+1a 00260000 00000000 00000144
msvcrt!malloc+6c 00000144 00000000 075de6e3
php5ts!php_pcre_exec+a52 06d50da8 059a32b8 7c829f3d
ntdll!RtlpFreeToHeapLookaside+22 00260000 00000000 00000000
ntdll!RtlFreeHeap+20e 00000000 00000000 ffffffff
0x075de5d0 059a3354 00000000 00000000
NTDLL!_SEH_PROLOG+1AIn
httpd__PID__844__Date__09_19_2007__Time_03_07_32PM__0__Second_Chance_Exception_C00000FD.dmp
the assembly instruction at ntdll!_SEH_prolog+1a in
C:\WINDOWS\system32\ntdll.dll from Microsoft Corporation has caused a stack
overflow exception (0xC00000FD) when trying to write to memory location
0x059a2f7c on thread 249
Module Information
Image Name: C:\WINDOWS\system32\ntdll.dll Symbol Type: PDB
Base address: 0x7c800000 Time Stamp: Sat Feb 17 14:02:00 2007
Checksum: 0x000bd6f9 Comments:
COM DLL: False Company Name: Microsoft Corporation
ISAPIExtension: False File Description: NT Layer DLL
ISAPIFilter: False File Version: 5.2.3790.3959
(srv03_sp2_rtm.070216-1710)
Managed DLL: False Internal Name: ntdll.dll
VB DLL: False Legal Copyright: © Microsoft Corporation. All rights
reserved.
Loaded Image Name: ntdll.dll Legal Trademarks:
Mapped Image Name: Original filename: ntdll.dll
Module name: ntdll Private Build:
Single Threaded: False Product Name: Microsoft® Windows® Operating
System
Module Size: 768.00 KBytes Product Version: 5.2.3790.3959
Symbol File Name:
c:\symcache\ntdll.pdb\93E72E109DC84F16AA54797E4DA8C1682\ntdll.pdb Special
Build: &
No php error info
Reproduce code:
---------------
Editing mediawiki page, normal pages are displayed correctly, when I click
on edit, httpd.exe crashes
Apache (2.2.4) Error log shows...
[Wed Sep 19 14:27:26 2007] [notice] Parent: child process exited with
status 128 -- Restarting.
[Wed Sep 19 14:27:26 2007] [notice] Apache/2.2.4 (Win32) PHP/5.2.4
configured -- resuming normal operations
[Wed Sep 19 14:27:26 2007] [notice] Server built: Jan 9 2007 23:17:20
[Wed Sep 19 14:27:26 2007] [notice] Parent: Created child process 1080
[Wed Sep 19 14:27:27 2007] [notice] Child 1080: Child process is running
[Wed Sep 19 14:27:27 2007] [notice] Child 1080: Acquired the start mutex.
[Wed Sep 19 14:27:27 2007] [notice] Child 1080: Starting 250 worker
threads.
[Wed Sep 19 14:27:27 2007] [notice] Child 1080: Starting thread to listen
on port 80.
Expected result:
----------------
No crash
--
Edit bug report at http://bugs.php.net/?id=42712&edit=1
--
Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=42712&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=42712&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=42712&r=trysnapshot60
Fixed in CVS: http://bugs.php.net/fix.php?id=42712&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=42712&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=42712&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=42712&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=42712&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=42712&r=support
Expected behavior: http://bugs.php.net/fix.php?id=42712&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=42712&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=42712&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=42712&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=42712&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=42712&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=42712&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=42712&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=42712&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=42712&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=42712&r=mysqlcfg