IIS7 app pool crashes
Hello, I have websites running 64-bit, Integrated on IIS7. One website is set to "Enable 32-Bit Applications. All are hosted on the same server. Each website has it's own app pool. One website has started to go down, so I used DebugDiag, and the userdumps it seems to catch is this: Type Description Recommendation Error In W3BAD1~1.DMP the assembly instruction at kernel32!RaiseException+39 in C:\Windows\System32\kernel32.dll from Microsoft Corporation has caused a CLR Exception on thread 58 with the following error information: Type: System.Threading.ThreadAbortException Message: Thread was being aborted. This exception originated from mscorlib_ni+343019. Review the faulting call stack for thread 58 to determine root cause for the exception. Please follow up with vendor Microsoft Corporation for problem resolution concerning the following file: C:\Windows\assembly\NativeImages_v2.0.50727_64\mscorlib\76cea14a7f2293254856097905a67956\mscorlib.ni.dll. Report for W3BAD1~1.DMP Type of Analysis Performed Crash Analysis Machine Name DEDN94 Operating System Windows Server 2008 Service Pack 2 Number Of Processors Process ID 8252 Process Image c:\Windows\System32\inetsrv\w3wp.exe System Up-Time 1 day(s) 08:26:18 Process Up-Time 00:15:32 Thread 58 - System ID 8276 Entry point mscorwks!Thread::intermediateThreadProc Create time 7/12/2012 2:39:52 PM Time spent in user mode 0 Days 0:0:0.218 Time spent in kernel mode 0 Days 0:0:0.0 .NET Call Stack Function System.Threading.Thread.Abort(System.Object) System.Web.HttpResponse.End() mdBriefCase.LMS.Drawing.BarChartImage.ProcessRequest(System.Web.HttpContext) System.Web.HttpApplication+CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() System.Web.HttpApplication.ExecuteStep(IExecutionStep, Boolean ByRef) System.Web.HttpApplication+PipelineStepManager.ResumeSteps(System.Exception) System.Web.HttpApplication.BeginProcessRequestNotification(System.Web.HttpContext, System.AsyncCallback) System.Web.HttpRuntime.ProcessRequestNotificationPrivate(System.Web.Hosting.IIS7WorkerRequest, System.Web.HttpContext) System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32) System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32) DomainNeutralILStubClass.IL_STUB(Int64, Int64, Int64, Int32) DomainNeutralILStubClass.IL_STUB(IntPtr, System.Web.RequestNotificationStatus ByRef) System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr, IntPtr, IntPtr, Int32) System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr, IntPtr, IntPtr, Int32) DomainNeutralILStubClass.IL_STUB(Int64, Int64, Int64, Int32) Full Call Stack Function Arg 1 Arg 2 Arg 3 Arg 4 Source kernel32!RaiseException+39 00000000`08780aa0 00000001`df8e83a8 00000000`e0434f4d 00000000`08780aa0 mscorwks!RaiseTheExceptionInternalOnly+295 00000001`df8e83a8 00000000`00000000 00000000`00000000 000007fe`00000001 mscorwks!Thread::UserAbort+1bd 80000000`00000000 00000000`00000001 00000000`00000002 00000000`08780aa0 mscorwks!ThreadNative::Abort+169 00000001`3fb89de8 000007fe`f857b46e 00000001`3fb89b48 000007fe`f8616ee9 mscorlib_ni+343019 00000000`00005ec3 000007fe`f8b4864a 000007fe`f4656cd0 00000001`5fb381b8 System_Web_ni+2932f5 000007fe`f86ad878 000007ff`00000001 00000001`00000001 00000001`3fb58be8 0x000007ff`008bb2df 00000001`5fb35950 00000001`3fb89b48 00000000`00000000 80000000`00000000 System_Web_ni+2a0237 00000001`1f5f6758 000007fe`f4e7c78c 00000000`00000000 000007fe`f63fb877 System_Web_ni+2645bb 00000001`df8b8d80 00000001`df8bcc40 00000000`0a91de38 00000001`df8b8d80 System_Web_ni+94c611 00000001`df8bca78 000007fe`f4e4577d 00000001`1f5f6758 000007fe`f4e75f3b System_Web_ni+93d9a2 00000000`00001788 00000001`3fb89820 00000000`0a91dfb0 00000001`3fb89b48 System_Web_ni+91fd19 00000001`1f5f6758 00000001`3fb89820 00000001`3fb89b48 00000000`0a91e0c0 System_Web_ni+a45c94 00000000`00000000 00000000`0859f198 000007fe`fa6c68d0 00000000`0a91e8b0 System_Web_ni+a46f0b 000061de`3a1d46d1 00000000`0a91e3a0 00000000`00000000 00000642`fffb495b System_Web_ni+a452e4 00000000`0859f198 00000642`fffb4e7c 00000000`00000004 00000000`0859f198 mscorwks!UMThunkStubAMD64+7a 00000000`0859f198 00000000`00000080 00000000`0118eb7c 000007fe`f6424dc0 webengine!W3_MGD_HANDLER::ProcessNotification+107 00000000`00000000 00000000`0859f198 00000000`0302f538 000007fe`f6424dc0 webengine!W3_MGD_HANDLER::DoWork+2f9 00000000`0859de78 000007fe`f64264f8 00000000`00000000 000007fe`fac710ec webengine!RequestDoWork+44e 00000000`00000000 00000000`000e7bf8 00000000`000e7bf8 00000000`000e7bb8 webengine!CMgdEngHttpModule::OnExecuteRequestHandler+24 00000000`0a91e490 00000000`000e7c78 00000000`00000000 000007fe`f86130bd iiscore!NOTIFICATION_CONTEXT::RequestDoWork+233 00000000`0859ddf8 00000000`00000001 00000000`00000087 00000000`0000002d iiscore!NOTIFICATION_CONTEXT::CallModulesInternal+172 00000000`08780aa0 00000000`0859ddf0 00000000`0859ddf8 00000000`00000000 iiscore!NOTIFICATION_CONTEXT::CallModules+25 00000000`00000000 000007fe`fa6c6945 00000000`00000000 00000000`00000000 iiscore!W3_CONTEXT::DoWork+3a8 00000000`0a91ef08 00000000`0a91e911 00000000`0859f198 00000000`00000000 iiscore!W3_CONTEXT::IndicateCompletion+76 00000000`0859f198 00000000`00000000 00000000`0859f198 00000000`00000000 webengine!MgdIndicateCompletion+61 00000001`3fb8a9f8 00000000`08780aa0 00000000`0a91ec68 00000000`0a91eac0 mscorwks!DoNDirectCall__PatchGetThreadCall+7b 00000000`00000000 000007fe`f46563b0 000007fe`fa09c6d0 00000000`0a91ef08 System_Web_ni+94678b 00000001`1f5f6758 00000001`3fb89820 00000001`3fb89b48 00000000`0a91eba0 System_Web_ni+a45d74 00000001`00000000 00000000`0859f198 00000000`08780aa0 000007fe`fa1d206e System_Web_ni+a46f0b 00000001`3fa2b780 000007fe`fa1a9dd5 00000000`0a91ef08 000007fe`fa1ab8c3 System_Web_ni+a452e4 00000000`02698300 00000000`00000000 00000000`08780aa0 000007fe`fa1d206e mscorwks!UM2MThunk_WrapperHelper+4b 00000001`3fa2b780 000007fe`fa1d3f5e 00000000`08780aa0 00000000`0a91ef08 mscorwks!UM2MThunk_WrapperWorker+99 00000000`08780aa0 00000000`08780aa0 00000000`00000000 00000000`00000000 mscorwks!UM2MThunk_Wrapper+19 00000000`00000000 00000000`0a91ef08 00000000`00000000 00000000`00000001 mscorwks!Thread::DoADCallBack+145 00000000`00000000 00000000`00000000 00000000`00000000 00000000`0118eb50 mscorwks!UM2MDoADCallBack+90 80000000`00000000 00000000`08780aa0 80000000`00000000 00000000`00000000 mscorwks!UMThunkStubAMD64+276 00000000`00000000 00000000`0859f198 00000000`0000000b 00000000`00000004 webengine!W3_MGD_HANDLER::ProcessNotification+107 00000000`00000004 00000000`0859f198 00000000`00000001 00000642`fffb0bd0 webengine!ProcessNotificationCallback+39 00000000`0859f198 00000000`00000001 00000000`0859f198 00000642`fffb0bd0 mscorwks!UnManagedPerAppDomainTPCount::DispatchWorkItem+157 00000000`00000000 00000000`00000000 00000000`00000003 00000000`08780aa0 mscorwks!ThreadpoolMgr::WorkerThreadStart+1ba 00000000`00000000 00000000`00000000 00000000`0a91fc60 00000000`00000000 mscorwks!Thread::intermediateThreadProc+78 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 kernel32!BaseThreadInitThunk+d 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 ntdll!RtlUserThreadStart+1d 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 Exception Information In W3BAD1~1.DMP the assembly instruction at kernel32!RaiseException+39 in C:\Windows\System32\kernel32.dll from Microsoft Corporation has caused a CLR Exception on thread 58 with the following error information: Type: System.Threading.ThreadAbortException Message: Thread was being aborted. This exception originated from mscorlib_ni+343019. Module Information Image Name: C:\Windows\assembly\NativeImages_v2.0.50727_64\mscorlib\76cea14a7f2293254856097905a67956\mscorlib.ni.dll Symbol Type: PDB Base address: 0x00000000`00005a4d Time Stamp: Wed Sep 02 17:30:57 2009 Checksum: 0x00000000`00000000 Comments: Flavor=Retail COM DLL: False Company Name: Microsoft Corporation ISAPIExtension: False File Description: Microsoft Common Language Runtime Class Library ISAPIFilter: False File Version: 2.0.50727.4200 (NetFxQFE.050727-4200) Managed DLL: True Internal Name: mscorlib.dll VB DLL: False Legal Copyright: Microsoft Corporation. All rights reserved. Loaded Image Name: mscorlib.ni.dll Legal Trademarks: Mapped Image Name: Original filename: mscorlib.dll Module name: mscorlib_ni Private Build: Single Threaded: False Product Name: Microsoft .NET Framework Module Size: 14.85 MBytes Product Version: 2.0.50727.4200 Symbol File Name: c:\symcache\mscorlib.pdb\B9CF1881724D417083E6B19B4C9339941\mscorlib.pdb Special Build: & Script Summary Script Name Status Error Code Error Source Error Description Source Line CrashHangAnalysis.asp Completed I have no idea what to make of this. Any idea what can cause this sort of behavior? The app pool seems to stop itself and needs started again.
July 12th, 2012 3:08pm

Hello, for IIS specific questions better ask in http://forums.iis.net/Best regards Meinolf Weber MVP, MCP, MCTS Microsoft MVP - Directory Services My Blog: http://msmvps.com/blogs/mweber/ Disclaimer: This posting is provided AS IS with no warranties or guarantees and confers no rights.
Free Windows Admin Tool Kit Click here and download it now
July 12th, 2012 3:18pm

Everything I searched in forums.iis.net that was similar just had people suggesting to post here.
July 12th, 2012 3:42pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics