A service we have is occasionally crashing on a test PC.
We are getting some information in the Event Log, a “.NET Runtime 2.0 Error” with some details.
I’ve determined that P1 is the executable, P2 is the version, P5 is the .NET Runtime, but what are the rest of the fields (P1-P10)?
These details are Watson buckets, that are used to group crash reports that get sent back to Microsoft. Some more details are in the MSDN article Unhandled Exception Processing In The CLR. From that article: