Hey folks, I'm having an issue with a web application I have running on my company's local network using IIS Express (8). It will run for a 1-3 days, then Windows 7 will pop up an error message saying "IIS Worker Process has stopped working.", then it will prompt me to Debug or Close program. Of course, I've tried to Debug using the Visual Studio 2010 Just-in-time debugger, but that just gives me a VS error saying "Invalid license data". On top of that, my VS 2012 Express doesn't seem to have the Just-in-time debugger.
When testing this application on my home network , Windows 7 will additionally offer me the following information about the crash:
Problem signature: Problem Event Name: APPCRASH Application Name: iisexpress.exe Application Version: 8.0.8418.0 Application Timestamp: 4fbaa9e8 Fault Module Name: iiscore.dll Fault Module Version: 8.0.8418.0 Fault Module Timestamp: 4fbaa9e4 Exception Code: c0000005 Exception Offset: 00020874 OS Version: 6.1.7601.2.1.0.768.3 Locale ID: 1033 Additional Information 1: 89ed Additional Information 2: 89ed026f0dcf08d3db2d773a8decc0cf Additional Information 3: 5dc6 Additional Information 4: 5dc64e819797dad817aa3c850933bd6d
So, after searching around I've installed the Debug Diagnostic 1.2 tool and attached that to the iisexpress.exe process, and I've caught 2 crash dumps so far. Unfortunately, I can't find any information about the errors that are thrown (access violation exception (0xC0000005)). I've uploaded the full analysis of the two crash dumps here: http://pastebin.com/ydbuQ9uB
Additional information: The web application is being hosted on our local network only, and the host computer is running Windows 7. It's an ASP.NET MVC4 application using the new Microsoft.Aspnet.SignalR technology. I receive this error on our company network every 1-3 days, and on my own home network as well.
I have tried: Removing the debug instructions from the web.config files. Turning off both the host computer's firewall and anti-virus programs. Running IIS from an admin command prompt. Running IIS from VS2012 debug (which will rarely give me a "Loader lock" exception, not sure if it's related to the problem).
Any help with this would be greatly appreciated, I can't figure this one out. Thanks for your time!