Типичные проблемы, возникающие при работе с WinDbg, и их решения.
Хорошая статья про типичные проблемы WinDbg на английском: Common WinDbg problems and solutions.
Not a kernel guy… in the Windows kernel team |
||||||||||||||||||||||||||||||||||||||||||||||||||
Monday, September 24, 2007Типичные проблемы, возникающие при работе с WinDbg, и их решения.Хорошая статья про типичные проблемы WinDbg на английском: Common WinDbg problems and solutions. Friday, September 21, 2007Трудовые будни.Натюрморт: корейский MS Publisher 2000 на фоне троицы Сmd, Windbg и Process Monitor, коии его же и отлаживают (т.е. отлажёвывают): Thursday, May 10, 2007Отладка кода на Itanium (IA-64).Несколько вводных статей об особенностях архитектуры IA-64, которые будут весьма кстати, если знакомство с Itanium запланировано на завтра, а отлаживать код нужно уже сейчас:
Sunday, April 8, 2007Как запустить отладчик при аварийном завершении приложения в Vista.По умолчанию служба “Problem reports and solutions” в Vista настроена так, что при аварийном завершении приложения у пользователя есть выбор из двух вариантов: посылать или не посылать отчет на сервер Microsoft. Это довольно логичный выбор в случае если за компьютером сидит “средний” пользователь, которого негоже пугать отладчиком. Однако отнимать у разработчика возможность загрузить любимый отладчик нехорошо. Monday, April 2, 2007Список часто используемых команд отладчика.Список часто используемых команд отладчика (WinDbg, NTSD, CDB): http://www.tonyschr.net/debugging.htm. Sunday, April 1, 2007Инструментирование кода.Бывает так, что легче всего воспроизвести ту или иную проблему запустив код в «боевых» условиях. Попытки имитировать реальность в пробирке, т.е. на машине разработчика, требуют либо многочасовой установки и конфигурирования нужных компонент, либо написания кучи вспомогательного кода. В таком случае проще и быстрее инструментировать код (калька с английского «to instrument code») - добавить логику, которая будет обнаруживать ошибочное состояние и сообщать о найденной проблеме тем или иным образом. Tuesday, December 19, 2006Пара интересных багов.На днях попытался собрать 64-битную версию Notepad2, благо исходники доступны. Надо сказать, что зачастую сборка изначально 32-битного приложения под x64 не доставляет никаких проблем, за исключанием множества предупреждений компилятора. Однако не в этот раз. Среди всех ошибок две показались наиболее интересными. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Powered by WordPress