Наш журнал событий приложения показывает несколько ошибок времени выполнения .NET (идентификатор события 5000), которые выглядят следующим образом:
EventType ulsexception12, P1 w3wp.exe, P2 6.0.3790.3959, P3 45d691cc, P4 отсутствует, P5 отсутствует, P6 отсутствует, P7 отсутствует, P8 отсутствует, P9 c0000005, P10 837l.
Источником этих ошибок является SharePoint, но я не могу найти никаких дополнительных сведений о полях «P». Кто-нибудь знает, что представляет собой каждое из значений P1-P10?
Я не знаю, что это значит, но по моему опыту вы видите этот тип сообщения журнала событий, когда у вас есть поток с необработанным исключением.
Я бы предложил:
Видеть: http://msdn.microsoft.com/en-us/library/system.appdomain.unhandledexception.aspx
Это внутренние ошибки SharePoint. Иногда они вызваны ошибками в пользовательском коде, если происходит переполнение стека или что-то еще неожиданное. Однако обычно они вызваны ошибками в SharePoint ... :-(
Вы можете получить некоторые подсказки, проверив журналы ULS в «12 Hive» в момент сбоя. Сопоставьте время зарегистрированного события со временем в журнале ULS.
Если похоже, что ошибка в SharePoint, попробуйте обновить ферму до последнего пакета обновления и CU, которые могут решить эту проблему (очевидно, сначала проверьте это). Вы также можете включить отчеты об ошибках в центре администрирования SharePoint и Windows, чтобы Microsoft отправляла аварийные дампы и, надеюсь, в конечном итоге исправила причину их возникновения.