Last post Jan 05, 2018 11:57 AM by PatriceSc
Jan 05, 2018 11:36 AM|Piddu|LINK
we are experiencing problems in our ASP.NET application in the client's production server (Windows Server 2008 R2 Standard).
In random moments of the day, the IIS Application Pool crashes and recycles with this report in the error log:
Faulting application name: w3wp.exe, version: 7.5.7601.17514, time stamp: 0x4ce7afa2
Faulting module name: OLEAUT32.dll, version: 6.1.7601.23775, time stamp: 0x58f4e14e
Exception code: 0x80000003
Fault offset: 0x0000000000006236
Faulting process id: 0xa68
Faulting application start time: 0x01d385ea3d4ab286
Faulting application path: c:\windows\system32\inetsrv\w3wp.exe
Faulting module path: C:\Windows\system32\OLEAUT32.dll
Report Id: 32ecdfdd-f1ee-11e7-bfa6-005056b60c4e
The module is used by C++ code, but our application uses both C++ and C#. Our application runs in 64bit and targets .NET 4.5
What could be the problem? What can we do to prevent this?
PS I browsed through the other forums, but I wasn't sure this was relevant to any of them
Jan 05, 2018 11:57 AM|PatriceSc|LINK
https://support.microsoft.com/en-us/help/919792/how-to-use-the-debug-diagnostics-tool-to-troubleshoot-a-process-that-h which show allow to get some more info from a crash dump (if I remember I have been able once to understand which exact function failed).
The C# code calls into C++ code using DllImport ? Could it be some kind of marshalling issue ?