Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Debug, access violation ntdll.dll 0xC000005


Автор: lv151 30.9.2009, 09:13
При запуске debug версии exe-ка из студии, вываливается access violation ntdll.dll 0xC000005.
При запуске debug версии exe-ка как файла smile всё ОК.

в чём может быть проблема?

Автор: Earnest 30.9.2009, 15:52
А у тебя в отладчике не включена случайно ловля исключений? Debug->Exceptions->Win32 и там смотри этот 0xc0000005. Может кто-то генерирует исключение и где-то там оно ловится и обрабатывается, а при перехвате отладчиком все идет криво..
А если не включена, то 1) включи, вдруг поймаешь и увидешь что-то поозрительное 2) посмотри внимательно на output: оболочка иногда интересные веши сообщает, по крайней мере исключения там отмечаются.

Автор: lv151 30.9.2009, 16:00
Цитата(Earnest @  30.9.2009,  15:52 Найти цитируемый пост)
А у тебя в отладчике не включена случайно ловля исключений? Debug->Exceptions->Win32 и там смотри этот 0xc0000005. Может кто-то генерирует исключение и где-то там оно ловится и обрабатывается, а при перехвате отладчиком все идет криво..
А если не включена, то 1) включи, вдруг поймаешь и увидешь что-то поозрительное 2) посмотри внимательно на output: оболочка иногда интересные веши сообщает, по крайней мере исключения там отмечаются. 

Отключил перехват исключения, всё ОК.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)