Pull to refresh

Ищем причину BSOD в автоматическом режиме

Reading time 1 min
Views 14K
Development for Windows *
В продолжение статьи TijAY.

Недавно возникла интересная история — на компьютере потерпевшего с завидной регулярностью светился BSOD. К его чести — машина в перезагрузку уходила быстрей, чем удавалось прочитать STOP-код. Выход тут один: анализировать дампы памяти.
Учитывая, что дампов этих накопилось очень большое количество, открывать каждый дебаггером показалось мне слишком утомительным.

читать дальше
Total votes 53: ↑45 and ↓8 +37
Comments 42

Отладка драйверов под Windows: VirtualBox+WinDbg

Reading time 3 min
Views 21K
System Programming *
Sandbox

Предисловие


Однажды мне понадобилось написать драйвер под Windows XP SP2. Сразу встал вопрос отладки. Уж очень не хотелось использовать мудреный SoftIce, ребутиться при кадждой ошибке или делать откаты. Поэтому было решено использовать виртуалку VirtualBox, которой я частенько пользуюсь и характеристиками которой вполне доволен, и отладчиком Windows Debugger от Microsoft. Через несколько часов в окошке WinDbg радостно замаячили строчки на Си, и было решено сделать «напоминалку», которая получилась неплохим «HowTo». Итак, начнем…
Читать дальше →
Total votes 52: ↑50 and ↓2 +48
Comments 11