I'm trying to decipher the meaning on the P1...P10 parameters associated with a clr20r3
that is written to the event log when my application experiences an exception.
The best I've been able to find is:
- P1: the hosting process (e.g.
w3wp.exe
) - P2: the hosting process version (e.g.
6.0.3790.1830
) - P3: ??? (e.g.
42435be1
) - P4: the assembly from which the exception was raised (e.g.
mrtables.webservice
) - P5: the assembly version (e.g.
2.1.2.0
) - P6: ??? (e.g.
4682617f
) - P7: ??? (e.g.
129
) - P8: ??? (e.g.
50
) - P9: the exception type raised (e.g.
system.argumentexception
) - P10: ??? (e.g.
NIL
)
Googling for clr20r3 provides thousands of sample parameter values, from which someone can try to derive a pattern.
But I'm hoping for documentation on the parameter meanings, as opposed to educated guesses.
Edit: While I can hope for canonical documentation, really I'd be happy to see the exception being thrown, at what line, complete with a stack trace.
Bonus Reading
- Unhandled exception that caused the application to crash with "EventType clr20r3, P1 w3wp.exe" in the log, but no details there (asking for help with a problem, while we're asking for a canonical explanation of what the parameters mean)