While doing a upgrade from server 2003 IIS 6 to server 2012 r2 IIS 8 I have one website giving me problems. The website application pool needs to run at 32 Bit and is set but when I start the application pool is stop after a minute because of failures. I can saw in the event log that I was getting a heap corruption. So I have include a debugdiag dump below. This kind of problem is new to me does anyone know where I go from here to fix this problem?
Faulting application name: w3wp.exe, version: 8.5.9600.16384, time stamp: 0x52157ba0
Faulting module name: ntdll.dll, version: 6.3.9600.17476, time stamp: 0x54516af9
Exception code: 0xc0000374
Fault offset: 0x000e5be4
Faulting process id: 0x16f4
Faulting application start time: 0x01d03a681db25bad
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 5bad9536-a65b-11e4-80cd-0050568824a1
Faulting package full name:
Faulting package-relative application ID:
Report for w3wp__*****__PID__1348__Date__01_27_2015__Time_04_01_26PM__100__Second_Chance_Exception_C0000374.dmp
Type of Analysis Performed Crash Analysis
Machine Name *****
Operating System Unexpected
Number Of Processors 4
Process ID 1348
Process Image C:\Windows\SysWOW64\inetsrv\w3wp.exe
System Up-Time 05:30:10
Process Up-Time 00:00:02
Thread 23 - System ID 1528
Entry point clr!Thread::intermediateThreadProc
Create time 1/27/2015 4:01:25 PM
Time spent in user mode 0 Days 0:0:0.93
Time spent in kernel mode 0 Days 0:0:0.156
.NET Call Stack
Function
Microsoft.Win32.Win32Native.CoTaskMemFree(IntPtr)
MySQLDriverCS.CPrototypes.GetClientInfo()
Full Call Stack
Function Arg 1 Arg 2 Arg 3 Arg 4 Source
ntdll!RtlReportCriticalFailure+83 006e0000 00000002 1a97e738 770a8fe9
ntdll!RtlpHeapHandleError+1c 10648e4c 00000000 006e0000 1b0892cc
ntdll!RtlpLogHeapFailure+a1 1b0892cc 00000000 00000000 1b0892cc
ntdll!RtlFreeHeap+4749b 006e0000 00000000 1b0892cc 0147ce38
combase!CoTaskMemFree+3b 1b0892cc 0ff5db67 72c6acd8 1a97e7f8 d:\9147\com\combase\class\memapi.cxx @ 475
mscorlib_ni+3910d4 0147ce38 1b0892cc 00000001 72c6aa90
clr!PreStubWorker+145 1a97e8e8 1b012d8f 72c7b07c 144c74e2
0x1b013499 144c74e2 00000000 1a97e8c8 1b32e7c0
clr!PreStubWorker+145 00000000 01cf93a4 0dd049d0 01cf94bc
0x1b012615 1b011841 0dcd9e80 00000000 00000000
0x1b012560 0dbc7de0 0dcd99fc 0dbc7de0 1a97eb08
System_Web_ni+201b44 0dbc7de0 0dcfb1a0 0dcd99fc 11ad9394
System_Web_ni+1d441d 6ee80560 0dcd99fc 01a64e30 11ad9394
System_Web_ni+1d4457 6eea4120 72d3743f 54d37452 6ef79e5f
System_Web_ni+1e7c25 00000001 0dcd99fc 00000000 00000000
System_Web_ni+1e7785 00000001 01bb5b94 01bb5b94 01ad28f0
System_Web_ni+1e76b9 0dcd99fc 1a97ed64 6ef1654b 00000000
System_Web_ni+1e75f6 00000000 0dc95758 0dc98a8c 1a97ed74
System_Web_ni+1e654b 6ef0fe60 0dc963cc 0dc989f0 0dc95758
System_Web_ni+1ec5d6 0dc963cc 0dc989f0 0dc95758 0dc95758
System_Web_ni+1dfe60 00000000 00000000 ffffffff 0dc9abb8
System_Web_ni+1c9726 1a97ee24 0dc98d0c 0dc98cb4 0dc98d18
System_Web_ni+8d8f17 01bea718 11adc4ec 0dc963cc 0dc95a74
System_Web_ni+821354 0dc95758 01beb06c 1a97ee84 0dc95758
System_Web_ni+84ab98 11adc4ec 01ad12fc 1a97eec4 1a97ef18
System_Web_ni+849a8a 0ff5db67 72c6acd8 1a97f018 6edbb428
System_Web_ni+8d0d36 00000002 6f537882 00000002 6f600e10
System_Web_ni+8d0e19 1a97f260 00000002 1a97efe0 72d29ec7
clr!COMToCLRDispatchHelper+6b 6f537868 6f600e10 1a97f240 00000002
clr!COMToCLRWorkerBody_SOIntolerant+441 01a5ff80 1a97f1f8 144c6de2 01a5ff80
clr!COMToCLRWorkerBodyWithADTransition+217 01a5ff80 1a97f1f8 ffffffff 1a97f230
clr!COMToCLRWorker+61 00f8be80 00000000 0000fde9 1a97f578
webengine4!HttpCompletion::ProcessRequestInManagedCode+1b9 7329aa00 0140cbe0 1a97f5a0 73986b43
webengine4!HttpCompletion::ProcessCompletion+48 00f8be80 00000000 00000000 00000000
webengine4!CorThreadPoolWorkitemCallback+1a 00f8be80 144c69ea 1a97f615 1a97f617
clr!UnManagedPerAppDomainTPCount::DispatchWorkItem+1ce 1a97f615 1a97f617 00030004 0147ce38
clr!ThreadpoolMgr::ExecuteWorkRequest+42 144c6a52 72e086cc 00000000 01471500
clr!ThreadpoolMgr::WorkerThreadStart+36c 00000000 00000000 00000000 00000000
clr!Thread::intermediateThreadProc+4d 01471500 76dc7be0 1183aea1 1a97f7e4
kernel32!BaseThreadInitThunk+24 01471500 10649e90 00000000 00000000
ntdll!__RtlUserThreadStart+2f ffffffff 770006e1 00000000 00000000
ntdll!_RtlUserThreadStart+1b 72dfa8c0 01471500 00000000 00000000
Exception Information
In w3wp__****__PID__1348__Date__01_27_2015__Time_04_01_26PM__100__Second_Chance_Exception_C0000374.dmp the assembly instruction at ntdll!RtlReportCriticalFailure+83 in C:\Windows\System32\ntdll.dll from Microsoft Corporation has caused an unknown exception
(0xc0000374) on thread 23
Module Information
Image Name: C:\Windows\System32\ntdll.dll Symbol Type: PDB
Base address: 0x00905a4d Time Stamp: Wed Oct 29 18:32:25 2014
Checksum: 0x00000000 Comments:
COM DLL: False Company Name: Microsoft Corporation
ISAPIExtension: False File Description: NT Layer DLL
ISAPIFilter: False File Version: 6.3.9600.17476 (winblue_r5.141029-1500)
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: 1.43 MBytes Product Version: 6.3.9600.17476
Symbol File Name: c:\symcache\wntdll.pdb\99869BFE49714F8B87F5CB5A000113BC2\wntdll.pdb Special Build: &