Что означает эта запись в журнале событий Windows? - PullRequest
2 голосов
/ 16 июня 2011

Пожалуйста, помогите мне об этом журнале в журнале событий Windows.Что это значит?

1002, タ イ ム ス タ ン プ: 0x4a275a68
例外 コ ー ド: 0xc0000005
障害 オ フ セ ッ ト: 0x002063db
障害 が 発 生 し て い る プ ロ セ ス ID: 0x% 9
障害 が 発 生 し て い る ア プ リ ケ ー シ ョ ン の 開始 時刻: 0x%10
11 11 * 生 し て て ア ア ア プ ケ ー シ ン ン ス%:% 11
障害 が 発 生 し て る る モ ジ ー ル ス:% 12
レ ポ 101 1013*

Ответы [ 3 ]

4 голосов
/ 16 июня 2011

Переводчик Google говорит:

Failing application name: xxx.exe, Version: 1.0.0.0, time stamp: 0x4db446eb
Failing module name: mscorwks.dll, version: 2.0.50727.4927, time stamp: 0x4a275a68
Exception Code: 0xc0000005
Fault offset: 0x002063db
Process ID that has failed: 0x% 9
Start time of an application that has failed: 0x% 10
Faulty application path:% 11
Module path that has failed:% 12
Report ID:% 13

0xc0000005 - исключение нарушения доступа, что-то в коде пытается получить доступ к памяти, которая ему не принадлежит (или нене существует).

Поскольку mscorwks.dll является частью .Net, (я думаю) и будет тщательно протестирован как Microsoft, так и их «полевыми тестерами» (то есть пользователями), более вероятно,быть проблемой в вашем xxx.exe приложении.

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

0 голосов
/ 30 октября 2013

У меня была похожая проблема с программой, предоставляемой испанским отделом социального страхования, использующей относительно старую версию библиотек Crystal Reports. И вот как я это исправил:

  • Щелкните правой кнопкой мыши «Мой компьютер» -> Свойства
  • Расширенные настройки системы
  • Performance
  • Предотвращение выполнения данных

Я добавил сбойную программу (в моем случае это было переполнение буфера в трассировке стека) в список исключений

Проблема решена! Теперь работает как шарм.

0 голосов
/ 16 июня 2011

Теперь вы знаете, что это значит, если вы хотите устранить эту ошибку, получите Process Monitor и воспроизведите проблему, выполняя трассировку. Быстро остановите Process Monitor, когда произошла ошибка, затем найдите Отказано в доступе в трассировке.

Возможно, проблема с правами доступа или проблема с блокировкой файлов. Как упоминали @Joshua и @paxdiablo, 0xc0000005 является «Отказано в доступе», и мы знаем, что, посмотрев код ошибки из файлов заголовка ОС с помощью err.exe, вы можете найти больше информации об инструменте здесь: http://www.microsoft.com/downloads/en/details.aspx?familyid=be596899-7bb8-4208-b7fc-09e02a13696c&displaylang=en

ps mscorwks.dll является основной частью .Net framework и отвечает за выполнение Common Language Runtime (CLR).

...