I have some code that's been running happily for nearly a year. In my
last compile and upload, it's stopped working properly.
I have a strongly-typed dataset that returns ~12 datatables, and an
ASP.NET page with a repeater for each control. For some reason, about
half the items in the database now work perfectly, the other half give
a "stack overflow" error with no line number, and I'm completely at a
loss as to why.
Has anyone come across this before? How do I fix or even debug this?
Thanks in advance,
Duncan
---/ snip /---
System.Web.HttpUnhandledException: Exception of type
System.Web.HttpUnhandledException was thrown. --->
System.StackOverflowException: Exception of type
System.StackOverflowException was thrown.
--- End of inner exception stack trace ---
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain()
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at
System.Web.CallHandlerExecutionStep.System.Web.Htt pApplication+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
Boolean& completedSynchronously)
Stack trace:
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain()
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at
System.Web.CallHandlerExecutionStep.System.Web.Htt pApplication+IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionS tep step,
Boolean& completedSynchronously)