The program, a .NET Framework 4 application running as a Windows service, crashes with the following errors in the event log:
> Framework Version: v4.0.30319
> Description: The process was terminated due to an internal error
> in the .NET Runtime at IP 79236AC7 (79140000) with exit code 80131506.
> Faulting application abc.servicebus.host.exe, version 126.96.36.199, stamp 4e9f9133,
> faulting module clr.dll, version 4.0.30319.237, stamp 4dd234a8, debug? 0,
> fault address 0x000f6ac7.
This error does not occur after startup but after what seems to be a random period of time, varying from a few hours to a few weeks.
This error occured on different hardware configurations, both virtual and physical machines and both x86 and x64 processors.
This error occured both on .NET Framework version 4.0.30319.1 and version 4.0.30319.237.
There is no memory issue with the program. The program does not use umanaged libraries.
A memory dump of the crashing application was captured.