用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

    22,643 条评论

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

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

    3. Этот увлекательный информационный материал подарит вам массу новых знаний и ярких эмоций. Мы собрали для вас интересные факты и сведения, которые обогатят ваш опыт. Откройте для себя увлекательный мир информации и насладитесь процессом изучения!
      Читать полностью – выезд врача нарколога на дом

    4. Лечение наркомании во Владимире представляет собой комплекс мероприятий, направленных на восстановление физического и психического здоровья пациентов с различными формами зависимости от психоактивных веществ. Современные методы терапии, используемые в наркологической клинике «Новая Эра», обеспечивают эффективное и безопасное избавление от зависимости с последующей социальной реабилитацией.
      Углубиться в тему – http://lechenie-narkomanii-vladimir0.ru/lechenie-narkozavisimosti-vo-vladimire/

    5. I’m gone to convey my little brother, that he should also pay a quick visit this webpage on regular basis to get updated from most up-to-date gossip.
      tada gaming

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

    7. Нарколог на дом в Москве — это формат медицинской помощи, который рассматривают при состояниях после употребления алкоголя, когда больному требуется осмотр врача без поездки в клинику. Чаще всего обращение связано с запоем, выраженным похмельным синдромом, нарушением сна, тревогой, слабостью, тремором, обезвоживанием, скачками давления, сердцебиением и общим ухудшением самочувствия. Дальнейшая тактика зависит от состояния больного на момент осмотра, продолжительности употребления алкоголя, возраста и сопутствующих заболеваний.
      Исследовать вопрос подробнее – запой нарколог на дом в москве

    8. Этот информативный текст сочетает в себе темы здоровья и зависимости. Мы обсудим, как хронические заболевания могут усугубить зависимости и наоборот, как зависимость может влиять на общее состояние здоровья. Читатели получат представление о комплексном подходе к лечению как физического, так и психического состояния.
      А что дальше? – наркологический стационар санкт петербург

    9. Этот обзор предлагает структурированное изложение информации по актуальным вопросам. Материал подан так, чтобы даже новичок мог быстро освоиться в теме и начать использовать полученные знания в практике.
      Смотрите также – наркологическая помощь на дому в самаре

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

    11. Thanks for the auspicious writeup. It in reality used to be a enjoyment account it. Glance complex to more brought agreeable from you! By the way, how could we keep in touch?
      tada-gaming.mobi

    12. В этом интересном тексте собраны обширные сведения, которые помогут вам понять различные аспекты обсуждаемой темы. Мы разбираем детали и факты, делая акцент на важности каждого элемента. Не упустите возможность расширить свои знания и взглянуть на мир по-новому!
      Лучшее решение — прямо здесь – срочный вывод из запоя

    13. Если дома нет условий для покоя или отмечаются выраженные соматические риски, предложим кратковременное наблюдение в клинике с отдельным входом и камерным постом: без очередей, без посторонних взглядов, с чёткой маршрутизацией. После стабилизации пациент возвращается к амбулаторному формату и коротким «чек-инам» — телефонным или видеосвязью.
      Ознакомиться с деталями – наркологическая клиника нарколог в нижнем тагиле

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

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

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

    17. Wow that was odd. I just wrote an extremely long comment but after I clicked submit my comment didn’t show up. Grrrr… well I’m not writing all that over again. Regardless, just wanted to say superb blog!
      tada gaming games

    18. Непрерывный мониторинг витальных показателей — ключевое отличие стационарного формата, обеспечивающее безопасную детоксикацию. В палатах клиники «Элегия Мед» установлены системы отслеживания частоты пульса, сатурации, температуры и артериального давления, данные с которых автоматически передаются в электронную медицинскую карту. Медицинский персонал дежурит круглосуточно, что обеспечивает мгновенную реакцию на ухудшение состояния: коррекцию инфузионной терапии, введение симптоматических препаратов, привлечение смежных специалистов при необходимости. Такая организация процесса исключает хаотичное назначение средств, предотвращает полипрагмазию и гарантирует, что каждый этап детоксикации проходит под строгим клиническим контролем. При необходимости применяются дополнительные методы очищения крови, включая плазмаферез, который эффективно помогает вывести стойкие токсины и метаболиты, не удаляемые стандартной инфузионной терапией.
      Изучить вопрос глубже – быстрый вывод из запоя в стационаре в санкт-петербурге

    19. Процедура проводится поэтапно, чтобы организм смог безопасно перейти из состояния алкогольной интоксикации к нормальному функционированию. Ниже приведена таблица с описанием этапов терапии и действий специалистов.
      Исследовать вопрос подробнее – http://vyvod-iz-zapoya-stavropol0.ru/stavropol-lechenie-alkogolizma/

    20. Hi there are using WordPress for your blog platform? I’m new to the blog world but I’m trying to get started and create my own. Do you need any coding expertise to make your own blog? Any help would be really appreciated!
      tada gaming

    21. Детоксикация при запое — это не «универсальная капельница», а медицинская стабилизация по состоянию. Сначала оцениваются риски: давление, пульс, дыхание, признаки обезвоживания, выраженность интоксикации и отмены, наличие хронических заболеваний, препараты, которые человек уже принимал. Затем подбирается поддержка, направленная на снижение интоксикации и восстановление функций организма.
      Подробнее – https://vyvod-iz-zapoya-klin12.ru/vyvod-iz-zapoya-na-domu-v-klinu

    22. Этот информативный текст отличается привлекательным содержанием и актуальными данными. Мы предлагаем читателям взглянуть на привычные вещи под новым углом, предоставляя интересный и доступный материал. Получите удовольствие от чтения и расширьте кругозор!
      Уточнить детали – прокапаться от алкоголя на дому нижний новгород

    23. Aw, this was a really good post. Finding the time and actual effort to generate a top notch article… but what can I say… I hesitate a lot and don’t seem to get anything done.
      Snow Party

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

    25. Состав капельниц всегда персонализирован. Мы избегаем полипрагмазии и ориентируемся на симптоматику, сопутствующие заболевания и домашние условия. Ниже — примерная сетка профилей, которую врач на месте адаптирует «под вас».
      Узнать больше – нарколог вывод из запоя

    发表回复

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