Сегодня рабочий сервер на моей работе начал получать это исключение OutOfMemoryException, но, насколько я знаю, на сайте не было обновлений кода.
Я вставил трассировку стека ниже, но есть идеи о том, что может происходить?
По сути, этот элемент управления заголовком загружает части веб-сайта с удаленного сервера и включает его как часть HTML.
Ошибка сервера в «/» приложении.
Исключение типа 'System.OutOfMemoryException' было сгенерировано.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Exception Details: System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
Source Error:
Line 58: else
Line 59: {
Line 60: thisHeader = Cache[headerCacheKey].ToString() + "\n<!-- pulled from cache -->\n";
Line 61: }
Line 62: if (!String.IsNullOrEmpty(thisHeader))
Source File: ...
Stack Trace:
[OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.]
System.String.Concat(String str0, String str1) +66
ASP.controls_header_ascx.Page_Load(Object sender, EventArgs e) in ...:60
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +42
System.Web.UI.Control.OnLoad(EventArgs e) +132
System.Web.UI.Control.LoadRecursive() +66
System.Web.UI.Control.LoadRecursive() +191
System.Web.UI.Control.LoadRecursive() +191
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2428