用Windbg替代VSJitDebugger

习惯了Windbg,准备用Windbg替代Vistual Studio的VSJitDebugger.exe来做Postmortem Debugger。但尝试了下面两种办法都没有成功:

  1. 1, Windbg –I (设Windbg为默认的debugger应对Unhandled User Mode Exceptions)
  2. 2, 直接改注册表:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]

直到在http://msdn.microsoft.com/en-us/library/ff542967.aspx里才看到,64位系统里对64位和32位程序有不同的设置:

1, A failing 64-bit application will be debugged according to the settings stored in the \\HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug key.

2, A failing 32-bit application will be debugged according to the settings stored in the \\HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug key. However, if the Debugger value in this key specifies an application in the %windir%\system32 directory, Windows will look in %windir%\syswow64 instead.

  • 将两处的AeDebug都设成Windbg后,分别对64位和32程序进行测试,Windbg被加载并成功attach到问题进程上。

  • D:\Documents> type AeDebug-Windbg.reg

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
    "UserDebuggerHotKey"=dword:00000000
    "Debugger"="\"C:\\Program Files\\Debugging Tools for Windows (x64)\\windbg.exe\" -p %ld -e %ld -g"
    "Auto"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
    "DWM.exe"=dword:00000001


    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
    "UserDebuggerHotKey"=dword:00000000
    "Debugger"="\"C:\\Program Files\\Debugging Tools for Windows (x64)\\windbg.exe\" -p %ld -e %ld -g"
    "Auto"="1"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\AutoExclusionList]
    "DWM.exe"=dword:00000001

    23,088 条评论

    1. Сайт упёрся в 4–5 место по важным запросам, дальше не двигается. В статье нашёл раздел про точечную поддержку: «рывок на 2–3 позиции выше за 2–4 недели». Автор объясняет, как это работает и какие объёмы нужны. Решил протестировать. Ссылка: https://teletype.in/@pfup/3mo6UGVvR2a

    2. Такая таблица позволяет систематизировать данные наблюдения и поддерживать единый подход к интерпретации результатов. Это повышает прозрачность процесса и делает оценку состояния объективной вне зависимости от длительности лечения.
      Получить дополнительные сведения – платная наркологическая клиника в пензе

    3. Каждый из представленных элементов формирует устойчивую основу для дальнейшей работы и задаёт необходимый уровень контроля. Структура вмешательств адаптируется под особенности конкретного случая, что укрепляет эффективность процесса и создаёт благоприятные условия для стабилизации.
      Выяснить больше – наркологическая клиника цены

    4. Лечение проходит поэтапно, чтобы пациент не испытывал стресса и перегрузок. Каждый шаг контролируется врачами, а терапия корректируется в зависимости от состояния. В таблице ниже представлена структура программы лечения в клинике «АстраМед Трезвость».
      Подробнее можно узнать тут – платная наркологическая клиника

    5. The application provides a menubar controller for managing macOS’s built-in firewall, displaying real-time blocked connection attempts per application.
      Explore the options:

      configure energy settings via pmset terminal arm64

      See the results:
      This tool enhances macOS’s built-in Screen Time by adding granular application usage reporting and custom limit scheduling from the Menubar.

    6. На данном этапе врач уточняет длительность запоя, тип употребляемого алкоголя и наличие сопутствующих заболеваний. Тщательный анализ этих данных позволяет оперативно сформировать индивидуальный план лечения и выбрать оптимальные методы детоксикации.
      Исследовать вопрос подробнее – https://kapelnica-ot-zapoya-arkhangelsk00.ru/kapelnicza-ot-zapoya-klinika-arkhangelsk

    7. После диагностики начинается активная фаза медикаментозного вмешательства. Современные препараты вводятся капельничным методом, что позволяет быстро снизить уровень токсинов в крови, восстановить нормальные обменные процессы и стабилизировать работу внутренних органов, таких как печень, почки и сердце.
      Выяснить больше – вызвать нарколога на дом мариуполь

    8. Наркологическая клиника “Путь к выздоровлению” — специализированное медицинское учреждение, предназначенное для оказания помощи лицам, страдающим от алкогольной и наркотической зависимости. Наша основная задача — предоставить эффективные методы лечения и поддержку, чтобы помочь пациентам преодолеть пагубное пристрастие и вернуть их к здоровой и полноценной жизни.
      Узнать больше – https://нарко-фильтр.рф/vivod-iz-zapoya-na-domu-v-rostove-na-donu

    9. Хочешь оригинальную подушку? заказ дакимакуры комфорт и уют для сна. Длинная форма, мягкий наполнитель и стильные принты. Отлично подходит для отдыха и расслабления.

    10. Системная работа, которой характеризуется наркологическая клиника, предполагает последовательное исследование состояния пациента, анализ факторов риска и создание индивидуального терапевтического маршрута. Такой формат позволяет уточнять клиническую картину на ранних этапах и корректировать вмешательства по мере изменения состояния человека. Применение структурированных методик повышает предсказуемость результата и обеспечивает безопасность всех процедур. При этом выводы формируются на основании объективных данных наблюдения, лабораторных показателей и динамики симптомов. Оптимальная нагрузка распределяется на весь период лечения для достижения устойчивого эффекта без переутомления организма.
      Получить больше информации – наркологическая клиника лечение алкоголизма

    11. В рамках лечебного процесса наркологическая клиника задействует структурированные механизмы наблюдения, включающие анализ лабораторных показателей, оценку соматического тонуса и изучение активности нервной системы. Эти элементы обеспечивают комплексность работы и позволяют своевременно корректировать план лечения. Такая система предотвращает перегрузку организма и способствует поддержанию стабильности на фоне применения медикаментозных схем. Ниже представлены ключевые составляющие терапевтического процесса, формирующие основу для клинического восстановления.
      Углубиться в тему – http://narkologicheskaya-klinika-v-penze18.ru/narkologicheskaya-poliklinika-penza/

    12. На данном этапе врач уточняет, сколько времени продолжается запой, какой тип алкоголя употребляется и имеются ли сопутствующие заболевания. Тщательный анализ этих данных позволяет подобрать оптимальные методы детоксикации и снизить риск осложнений.
      Изучить вопрос глубже – нарколог на дом недорого в мариуполе

    13. На данном этапе врач уточняет, сколько времени продолжается запой, какой тип алкоголя употребляется и имеются ли сопутствующие заболевания. Тщательный анализ этих данных позволяет подобрать оптимальные методы детоксикации и снизить риск осложнений.
      Выяснить больше – психиатр нарколог на дом

    14. После прохождения курса капельниц пациенты отмечают улучшение сна, исчезновение головной боли, восстановление аппетита и общего самочувствия. При тяжёлых формах зависимости лечение дополняется физиотерапией и психологической помощью.
      Детальнее – https://vyvod-iz-zapoya-penza18.ru/vyvod-iz-zapoya-na-domu-v-penze-penza-uslugi/

    15. При тяжелой алкогольной интоксикации оперативное лечение становится жизненно необходимым для спасения здоровья. В Архангельске специалисты оказывают помощь на дому, используя метод капельничного лечения от запоя. Такой подход позволяет быстро вывести токсины, восстановить обмен веществ и стабилизировать работу внутренних органов, обеспечивая при этом высокий уровень конфиденциальности и комфорт в условиях привычного домашнего уюта.
      Получить больше информации – капельница от запоя цена

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注