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