ITBlogs

Сообщество IT-профессионалов
Welcome to ITBlogs Sign in | Join | Help
in Search

Browse by Tags

All Tags » itblogs » Отладка
Showing page 1 of 3 (22 total posts)
  • Inception.

    Сижу я сегодня на работе, никого не трогаю, отладчиком отладчик отлаживаю. А что, отладчик – тоже человек программа. Тем более что немногим ранее я его немножко совсем поломал, пытаясь добавить поддержку некоей конфигурации, которая текущей реинкарнацией отладчика не поддерживается. Ну вот, запускаю я его примерно вот таким ...
    Posted to Not a kernel guy (Weblog) by Anonymous on апреля 8, 2011
  • Inception.

    Сижу я сегодня на работе, никого не трогаю, отладчиком отладчик отлаживаю. А что, отладчик – тоже человек программа. Тем более что немногим ранее я его немножко совсем поломал, пытаясь добавить поддержку некоей конфигурации, которая текущей реинкарнацией отладчика не поддерживается. Ну вот, запускаю я его примерно вот таким ...
    Posted to Not a kernel guy (Weblog) by Anonymous on апреля 8, 2011
  • NDIS, !ndiskd и DML.

    На работе понадобилось написать драйвер для сетевой карты. Я этого раньше никогда не делал и вообще с NDIS дела не имел. А тут такая возможность! Делюсь впечатлениями. В общем и целом NDIS мне понравился. Интерфейсы довольно логичны, хотя и многочисленны. Взаимосвязь между разными компонентами в большинстве случаев после недолгой медитации ...
    Posted to Not a kernel guy (Weblog) by Anonymous on февраля 7, 2011
  • Отладка NMAKE скриптов.

    Раз уж я заговорил про BUILD и NMAKE, то вот несколько простых (и, в общем-то, очевидных) способов отладки NMAKE скриптов. Директива препроцессора !ERROR очень полезна, когда нужно выяснить доходит ли управление до интересующей нас линии скрипта. Директива выводит указанный текст в сообщении об ошибке (U1050) и останавливает NMAKE. !MESSAGE ...
    Posted to Not a kernel guy (Weblog) by Anonymous on октября 30, 2010
  • Как запустить «посторонний» бинарник под отладчиком в Visual Studio?

    Visual Studio предлагает два основных отладочных сценария: Собрать проект и запустить результат под отладчиком. Присоединиться к уже запущеному процессу. Третьей опции, – запустить произвольный бинарник под отладчиком, явно не предлагается, что вызывает смятение и смуту в рядах программистов, не нюхавших WinDbg. Вот один из способов как этого ...
    Posted to Not a kernel guy (Weblog) by Anonymous on сентября 15, 2010
  • Про OutputDebugString.

    Тут интересная дискуссия про “неработающую” OutputDebugString завязялась в комментариях, если кто пропустил. Читать вот примерно отсюда: http://blog.not-a-kernel-guy.com/2010/07/11/854#comment-15681.
    Posted to Not a kernel guy (Weblog) by Anonymous on июля 14, 2010
  • Пошли мы как-то с коллегой на охоту…

    Давно я про отладку не писал. Так вот пошли мы как-то с коллегой на Багов охотится. Вышли мы на двух таких матерых, опытных Багов. Их и помотали они нас… Баг первый. Захотел мой коллега странного. Хочу, говорит, поддержу USB flash stick на той обрезанной под корень версии Windowы, что мы пользуемся для своих нечеловеческих экспериментов. И не ...
    Posted to Not a kernel guy (Weblog) by Anonymous on июля 12, 2010
  • Символы для release сборки.

    В очередной раз столкнулся с мифом, что, мол, release сборку невозможно отлаживать, так как символов нет. Значит так! Американцы на Луне были! Тьфу ты. В смысле, символы в release сборке включать: а) можно, б) нужно и в) полезно. Генерация отладочной информации не влияет на оптимизацию кода. Хотите, проверьте сами – сравните ассемблерные листинги ...
    Posted to Not a kernel guy (Weblog) by Anonymous on января 6, 2010
  • Отладка на кофейной гуще.

    При определённой сноровке, можно отлаживать код прямо из любимого почтового клиента. На днях пришло письмо с вопросом. Некоторое приложение, будучи установленным в каталог отличный от “Program Files”, при запуске вызывало появление окна UAC с требованием повысить привилегии. Приложение работало нормально, в случае, если оно было установлено в ...
    Posted to Not a kernel guy (Weblog) by Anonymous on мая 23, 2009
  • Как отлаживать код незнакомых приложений?

    … легко постукивая кувалдой. Вопрос из почты: Я пытаюсь приспособить windbg не для отладки, а для реверсинга незнакомых приложений, и постоянно упираюсь в то, что для удобной работы нужны символы, иначе windbg (в юзермоде, конечно) ничем не сильнее того же OllyDbg. Но, я надеюсь, что не все так плохо с этим отладчиком, и это у меня руки ...
    Posted to Not a kernel guy (Weblog) by Anonymous on мая 18, 2009
1 2 3 Next >
Powered by Community Server (Personal Edition), by Telligent Systems