WinDbg kernel deubgger

Тема в разделе "WASM.NT.KERNEL", создана пользователем Ox8BFF55, 12 янв 2010.

  1. Ox8BFF55

    Ox8BFF55 New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2009
    Сообщения:
    181
    Подключил WinDbg по 1394(Виртуалка не подходит так как дебажу драйвера для железа). Но есть куча проблем
    - Тормаза при чем такие что просто
    - Винда через раз а то и два стартует.
    - Винду вообще может повесить.
    (WinXP SP3)

    Может взять Cусер, или ?


    П.С. DbgView неподходит, хочу дебаггер..
     
  2. Ox8BFF55

    Ox8BFF55 New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2009
    Сообщения:
    181
    П.С.
    CPU 2x 2.8
    1.0 GB
     
  3. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Да есть немного. Попробуй отключить сливание символов с http, оставив только локальный кэш. Иногда помогает.

    Попробуй. У меня не запустился.
     
  4. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    символы сливаются только один раз.
     
  5. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    n0name
    Но за теми, что слить не удалось по каким-то причинам, он лезет каждый раз снова..
     
  6. Ox8BFF55

    Ox8BFF55 New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2009
    Сообщения:
    181
    У меня без проблем запустился...

    Символы слил успешно, но все равно тормозит, а еще может тачку повесить...
     
  7. AntiFreeze

    AntiFreeze Дмитрий

    Публикаций:
    0
    Регистрация:
    26 июн 2008
    Сообщения:
    65
    Когда-то я дебажил железную машину через COM порт. Вот это тормоза!
    Сейчас отлаживаю драйвера через 1394, никаких проблем. Конечно, когда сыпется DbgPrint, может немного подтормаживать, но не критично.
    Если у вас винда стартует через раз, подвешивается, возможно проблема в другом?

    P.S. Syser пробовал. Не понравился. Заявляют, что замена SoftIce. На самом деле очень далеко ему до SoftIce.
     
  8. Aspire

    Aspire New Member

    Публикаций:
    0
    Регистрация:
    19 май 2007
    Сообщения:
    1.028
    Windbg тормозит в основном из-за символов, это точно. Причем, нужно быть внимательным при сохранении темы в диалоге, который он постоянно предлагает. Если у вас в каком-то из окон осталось имя переменной с прошлой отладки, вот тут будут тормоза... по 5 сек на шаг при трассировке. Смотрите, также, чтобы не осталась строка пути для символов с прошлой отладки. Об этом я распинался в комментариях к этой теме http://sww-it.ru/2009-11-19/327

    ПС. Сисер - мрак.
     
  9. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Syser все еще очень сырой и работает далеко не на всем оборудовании. У меня на обоих компах он стабильно бсодит, все версии.
     
  10. Ox8BFF55

    Ox8BFF55 New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2009
    Сообщения:
    181
    Aspire спасибо.. Попробую ваш совет...
     
  11. Ox8BFF55

    Ox8BFF55 New Member

    Публикаций:
    0
    Регистрация:
    11 июл 2009
    Сообщения:
    181
    Вобщем DbgView + CrashDump рулят..... ))
    П.С. Е меня чаще Сусер вызывает "Экран смерти" :)
     
  12. at0s

    at0s New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2009
    Сообщения:
    91
    Забыл и никак не могу найти ключ реестра, регулирующий "уровень" выдачи сообщений в WINDBG,
    он перестал показывать DbgPrint, запискаю DBGVIEW, такой мусор валит, не успеваю даже читать.
     
  13. at0s

    at0s New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2009
    Сообщения:
    91
    да забыл :), Vista
     
  14. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    MSDN: Reading and Filtering Debugging Messages
     
  15. AntiFreeze

    AntiFreeze Дмитрий

    Публикаций:
    0
    Регистрация:
    26 июн 2008
    Сообщения:
    65
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter
     
  16. krabz

    krabz New Member

    Публикаций:
    0
    Регистрация:
    26 май 2010
    Сообщения:
    135
    Короче, VirtualBox - гость Windows 7 x86
    WinDbg подключен через pipe.

    Код (Text):
    1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Debug Print Filter\DEFAULT = 0xffffffff
    2. (пробовал и 0xf и 0x8 - один хрен)
    Проблема вот в чём - из дров вывод через DbgPrint виден нормально.
    Из юзермода через OutputDebugString ничего не выводится. в DebugView видно.

    гугл даёт только ссылки на тот параметр реестра, который я указал выше. Но я уже по всякому пробовал.

    Кто-нибудь ещё сталкивался?
     
  17. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    В Windows >= 6 есть проблема с отладочным выводом. Попробуй запустить-выключить DbgView (чтобы активировался его драйвер), а потом попробовать WinDbg словить вывод OutputDebugString.
     
  18. krabz

    krabz New Member

    Публикаций:
    0
    Регистрация:
    26 май 2010
    Сообщения:
    135
    То есть это вероятно баг винды? Вот блин а мне нужно как раз этот вывод ловить как можно раньше при загрузке системы.
    Что интересно, я также заметил... что из некоторых процессов отладочные сообщения не выводятся и в DebugView.

    Может быть драйвер от dbgview в автозагрузку поставить...
     
  19. wasm_test

    wasm_test wasm test user

    Публикаций:
    0
    Регистрация:
    24 ноя 2006
    Сообщения:
    5.582
    Скорее фича в некоторых билдах (точно известно о нескольких билдах до релиза Win7 и о нескольких билдах висты) - там обильно понапихали дебаг вывода и, видимо, заблокировали его полностью, чтобы не отвлекало:) Но DebugView драйвер что-то такое делает и после этого все ловится, даже если DbgView выключить потом (драйвер его все равно останется).
     
  20. krabz

    krabz New Member

    Публикаций:
    0
    Регистрация:
    26 май 2010
    Сообщения:
    135
    Нифига - добавил DbgView драйвер в автозагрузку - не выводится оно...