Jump to content


Faulting application w3wp.exe

  • Please log in to reply
1 reply to this topic

#1 BSOD2600

  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 22 January 2006 - 08:28 PM

In the past four days I've noticed that my Win2K3 web server is having issues. Looking in the event log, I see: Faulting application w3wp.exe, version 6.0.3790.1830, faulting module php4isapi.dll, version, fault address 0x00002443.

I downloaded Microsofts beta DebugDiag and it caught php4isapi.dll crashing. I got IISState to capture it crashing (pain in the butt too since I had to catch the new w3wp.exe process that was created). Here is the log... so now what?
IIS has crashed...
Beginning Analysis
*** WARNING: Unable to verify checksum for C:\php\sapi\php4isapi.dll
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\php\sapi\php4isapi.dll - 
DLL (!FunctionName) that failed: php4isapi!HttpExtensionProc
Thread ID: 9
System Thread ID: e08
Kernel Time: 0:0:0.150
User Time: 0:0:0.660
Thread Type: HTTP Compression Thread
 # ChildEBP RetAddr  
WARNING: Stack unwind information not available. Following frames may be wrong.
00 00f0ecb4 5a322991 php4isapi!HttpExtensionProc+0x653
01 00f0ecd4 5a3968ff w3isapi!ProcessIsapiRequest+0x214
02 00f0ed08 5a3967e0 w3core!W3_ISAPI_HANDLER::IsapiDoWork+0x3fd
03 00f0ed28 5a396764 w3core!W3_ISAPI_HANDLER::DoWork+0xb0
04 00f0ed48 5a3966f4 w3core!W3_HANDLER::MainDoWork+0x16e
05 00f0ed58 5a3966ae w3core!W3_CONTEXT::ExecuteCurrentHandler+0x53
06 00f0ed74 5a3c0a52 w3core!W3_CONTEXT::ExecuteHandler+0x51
07 00f0f01c 5a3c41d9 w3core!W3_CONTEXT::ExecuteChildRequest+0x29d
08 00f0fb74 5a3c427a w3core!W3_STATIC_FILE_HANDLER::HandleDefaultLoad+0  x5cc
09 00f0fba8 5a3c4cf2 w3core!W3_STATIC_FILE_HANDLER::DirectoryDoWork+0x5  5
0a 00f0fbcc 5a3c53f8 w3core!W3_STATIC_FILE_HANDLER::RealDoWork+0x113
0b 00f0fe78 5a396764 w3core!W3_STATIC_FILE_HANDLER::DoWork+0x368
0c 00f0fe98 5a3966f4 w3core!W3_HANDLER::MainDoWork+0x16e
0d 00f0fea8 5a3966ae w3core!W3_CONTEXT::ExecuteCurrentHandler+0x53
0e 00f0fec4 5a396648 w3core!W3_CONTEXT::ExecuteHandler+0x51
0f 00f0feec 5a392264 w3core!W3_STATE_HANDLE_REQUEST::DoWork+0x9a
10 00f0ff10 5a3965ea w3core!W3_MAIN_CONTEXT::DoWork+0xa6
11 00f0ff2c 5a36169f w3core!W3_MAIN_CONTEXT::OnNewRequest+0x55
12 00f0ff38 5a361650 w3dt!UL_NATIVE_REQUEST::DoStateProcess+0x48
13 00f0ff48 5a3616ca w3dt!UL_NATIVE_REQUEST::DoWork+0x7f
14 00f0ff5c 5a3024de w3dt!OverlappedCompletionRoutine+0x1a
15 00f0ff8c 5a3026bc W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x73
16 00f0ffa0 5a301db9 W3TP!THREAD_POOL_DATA::ThreadPoolThread+0x24
17 00f0ffb8 77e66063 W3TP!THREAD_MANAGER::ThreadManagerThread+0x39
18 00f0ffec 00000000 kernel32!BaseThreadStart+0x34

The PHP script that just started to break can be found here: [a href=\"http://www.audioscrobbler.net/wiki/RecentlyPlayedImageV2\" target=\"_blank\"]http://www.audioscrobbler.net/wiki/RecentlyPlayedImageV2[/a]. I know the script works because I just tried it on my XP Pro IIS box. I'm also running Cacti (www.cacti.net) which is PHP based and it works fine.

Any ideas why the single PHP script I try to run crashes the WWW service? How can I debug this problem?

#2 BSOD2600

  • New Members
  • Pip
  • Newbie
  • 2 posts

Posted 22 January 2006 - 09:24 PM

Bah!! Damn PHP... Found my problem, PHP 4.4.2! [a href=\"http://bugs.php.net/bug.php?id=36048&edit=1\" target=\"_blank\"]http://bugs.php.net/bug.php?id=36048&edit=1[/a]

Going back to 4.4.1 fixed it.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users