More sites must be moving to .NET because I’m starting to see .NET stack dumps when visiting web sites. Today’s occurrence was the second in the week for me. I don’t remember the first site, but this one appeared to be from the New York Times, but it was actually from http://www.sportsnetwork.com which apparently supplies some of the sports content. Below is the message, with some suggestions for turning on debug more removed.
I don’t remember seeing Java servlet stack dumps on production web sites, but that could be selective memory…
The stack dump is not very big, but when I viewed the html source, it showed a more complete stack dump in a comment.
Server Error in ‘/Merge’ Application.
Your transaction (process ID #329) was deadlocked with another process and has been chosen as the deadlock victim. Rerun your transaction.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Data.SqlClient.SqlException: Your transaction (process ID #329) was deadlocked with another process and has been chosen as the deadlock victim. Rerun your transaction.
Stack Trace:
|
Version Information: Microsoft .NET Framework Version:1.1.4322.2032; ASP.NET Version:1.1.4322.2032
Whether or not the end user sees the stack dump with .NET is configurable, it can be changed so that the end user just sees some kind of generic error message.