asp.net необработанное исключение - PullRequest
1 голос
/ 29 мая 2009

У меня есть приложение, которое какое-то время работало в produciton, и время от времени оно выдает неожиданное исключение, которое я ловлю в событии ошибки сеанса global.asax. Эта процедура отправляет электронное письмо с сообщением об ошибке, источником и стеком ошибки, и этого, как правило, достаточно, чтобы мы могли найти проблему. Тем не менее, эта конкретная ошибка не имеет весь стек. Очевидно, он умирает до того, как попадает в мое приложение в стеке.

Ниже приведена информация, отправленная мне по электронной почте. Посредством некоторой другой регистрации в моем приложении я могу найти, какая страница происходит, но без стека, показывающего какой-либо код моего приложения, я действительно не знаю, с чего начать. Любая помощь здесь будет принята с благодарностью.

Информация об ошибке:

Сообщение: ссылка на объект не установлена ​​для экземпляра объекта.

Источник: System.Web

Стек:

в System.Web.UI.WebControls.ImageButton.RaisePostBackEvent (String eventArgument)

в System.Web.UI.WebControls.ImageButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent (String eventArgument)

в System.Web.UI.Page.RaisePostBackEvent (IPostBackEventHandler sourceControl, String eventArgument)

в System.Web.UI.Page.RaisePostBackEvent (NameValueCollection postData)

в System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint)

Ответы [ 2 ]

1 голос
/ 29 мая 2009

Есть ли жалобные пользователи?

В противном случае это не беспокоило бы - это может быть вызвано браузером робота или пользователем, отменившим свой запрос в неожиданный момент, и многими другими причинами.

0 голосов
/ 29 мая 2009

Я бы начал смотреть на страницу, которая вызвала ошибку, а затем посмотреть на различные элементы управления кнопки изображения, которые у вас есть. Я думаю, что это будет динамически загруженный элемент управления, который не был перезагружен.

Мы не можем много говорить, пока не увидим код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...