Re[2]: BSOD при вызове ExReleaseFastMutex()
От: Freid  
Дата: 06.12.04 10:09
Оценка:
Спасибо за ответ.
Но появились некоторые проблемы. Я сделал следующую проверку:

if (KeGetKurrentIrql() >= DISPATCH_LEVEL)
return STATUS_FAILED;

Но завесы системы не прекратились, при чем в том же месте.
Кроме того, оказалось, что, на самом деле, завес происходит
после вызова KeSetEvent(). А SoftIce, в заголовке окна, пишет
ntoskrnl!KeReleaseMutex + 003B. Наверное, KeSetEvent() внутри
себя пытается освободить мютекс и виснет. Почему? Неизвестно...

Передаю в эфир сигнал SOS !!!

Буду благодарен любому толковому совету.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.