Нарушение доступа при запуске Vista - PullRequest
1 голос
/ 30 ноября 2009

Иногда я получаю странное необработанное нарушение доступа, когда мое приложение .NET запускается автоматически при запуске (с помощью ярлыка в папке «Автозагрузка») в Windows Vista. Я не видел эту ошибку, когда я запускаю исполняемый файл вручную. Это происходит случайно, и мне еще не удалось воспроизвести проблему надежно.

Вот сообщение, которое я получаю:

Необработанное исключение в 0x6f303dea в {имя исполняемого файла} .exe: 0xC0000005: Место чтения нарушения доступа 0x0000000c.

Стек вызовов:

mscorwks.dll! 6f303dea ()
[Кадры ниже может быть неправильно и / или отсутствует, для mscorwks.dll символы не загружены]
kernel32.dll! 7780907a ()
mscoree.dll! 6ff47c24 ()
kernel32.dll! 7780d0e9 ()
ntdll.dll! 778e19bb ()
ntdll.dll! 778e198e ()

Так как mscorwks.dll связан с CLR, я думаю, что это может быть ошибка в CLR. Любые идеи о том, почему это может происходить и как это исправить?

1 Ответ

1 голос
/ 30 ноября 2009

Рекомендуется использовать WER для сбора аварийного дампа процесса. Пожалуйста, выберите опцию Full Dump и затем вы можете использовать WinDBG для отладки дампа.

http://msdn.microsoft.com/en-us/library/bb787181(VS.85).aspx

Или, если хотите, вы можете обратиться в службу поддержки Microsoft через http://support.microsoft.com

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