We had a windows service running .NET 2.0 for a long time and we upgraded it to .NET 4.0 two months back. For few days it was fine, then the service started crashing (.NET runtime itself crashes) with the following entry in the event log. I came across this stackoverflow link and now got stuck. This service doesn't use any COM Interop, but it does use a third party library (Aspose PDF). Any help will be much appreciated.
The process was terminated due to an internal error in the .NET Runtime at IP 791F7DB6 (79140000) with exit code 80131506.