用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,109 条评论

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

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

    3. Лучшее путешествие джип туры ялта горы, каньоны и побережье. Увлекательные маршруты, опытные гиды и яркие впечатления от путешествий по Крыму.

    4. Do you trade cryptocurrencies? bitkelttrade automated profits automate your transactions and earn passive income. Smart algorithms analyze the market and help you make decisions. Increase your income and reduce risks with modern technology.

    5. Наркологическая клиника “Путь к выздоровлению” расположена по адресу: г. Ростов-на-Дону, ул. Петровская, д. 19. Клиника работает ежедневно с 8:00 до 20:00, без выходных. Наши специалисты готовы предоставить консультацию и ответить на все вопросы, связанные с лечением зависимостей. Мы гарантируем конфиденциальность и индивидуальный подход к каждому пациенту.
      Ознакомиться с деталями – https://нарко-фильтр.рф/vivod-iz-zapoya-v-stacionare-v-rostove-na-donu

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

    7. Давно хотел спросить — искал что-то новое после того как надоело старое место и знакомый кинул ссылку на DragonMoney — думаю попробовать, стоит или нет?
      На днях завел аккаунт, делюсь первыми впечатлениями. Форма короткая: почта, пароль, подтверждение — и всё, в кабинете. Верификация нужна перед выводом, лучше сделать заранее чтобы не тормозить.
      Без промокода тоже есть бонусы, но с ним чуть выгоднее — проверил. Система квестов реально работает — выполняешь задания, получаешь дополнительные награды.
      Gates of Olympus, Sweet Bonanza, Dog House там есть — классика на месте. В live заходил несколько раз — качество трансляции норм, лагов не было. Раздел с быстрыми слотами удобен для коротких сессий.
      Крипта вышла быстрее карты — учту на будущее. Лимиты в кассе видны сразу, без сюрпризов. При блокировке основного адреса зеркало выручало — butovaya.ru проверял.
      Заходил с телефона пару раз — интерфейс удобный, всё то же что на десктопе.
      Честно и стабильно — большего не надо. Есть опыт с этим сайтом — пишите?

    8. Всем привет, вопрос такой — несколько недель смотрю разные онлайн-казино. Попался в ленте selector casino — говорят вывод быстрый — правда?
      Зарегистрировался там недели три назад. Зарегистрировался быстро, всё интуитивно понятно. Верификация сразу не нужна была, начать играть можно без этого.
      Бонус рабочий: пополнил от 3000, получил 5000 бонусом и кучу фриспинов. Главное — читайте условия перед активацией, потом сюрпризов не будет. Регулярные промоакции обновляются, не только приветственный бонус.
      Каталог огромный, я сначала даже растерялся от выбора. Покрутил несколько слотов от Pragmatic Play, зашло нормально. Для большинства игр есть демо, нормальная практика.
      Вывел небольшую сумму — пришло примерно за день. Минимум на вывод 500р, работает с картами и кошельками. Visa, Mastercard, СБП, ЮMoney, крипта — большинство методов закрыто.
      Зеркало рабочее, проверял — аккаунт тот же, бонусы те же. Мобилка в браузере ок, приложения нет но и без него нормально.
      Ничего сверхъестественного, но и развода нет — всё честно. Что думаете, если кто-то пробовал — пишите?

    9. Каждая процедура проводится под контролем врача и сопровождается мониторингом давления, пульса и температуры. После курса капельниц пациент чувствует улучшение самочувствия, нормализуется сон, снижается раздражительность, появляется энергия и ясность сознания.
      Детальнее – наркологическая клиника клиника помощь

    10. Услуга вывода из запоя на дому в Архангельске разработана для оперативного снижения токсической нагрузки при тяжелых формах алкогольной интоксикации. Сразу после вызова нарколог проводит подробный осмотр, измеряет жизненно важные показатели и собирает анамнез, что позволяет точно определить степень интоксикации. На основе полученной информации формируется индивидуальный план лечения, включающий капельничное введение современных медикаментов с использованием автоматизированных инфузионных систем и сопровождение в виде психологической поддержки.
      Получить дополнительную информацию – https://kapelnica-ot-zapoya-arkhangelsk00.ru

    发表回复

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