Публикации по теме 'windbg'


Поток ASM класса C++ с виртуальными методами — Часть 2 Вызовы виртуальных функций
Мы собираемся использовать тот же код, что и в предыдущем разделе , и теперь продолжим код с того места, где оставили его в прошлый раз. // VirtualFunctionCalls.cpp : This file contains the 'main' function. Program execution begins and ends there. // #include <iostream> using namespace std; class Parent { protected: int valueSet; public: Parent() { valueSet = 0; } ~Parent() {} virtual void CallMe(); virtual int SetMe(int val); }; void Parent::CallMe() {..

Вопросы по теме 'windbg'

Зачем использовать WinDbg вместо отладчика Visual Studio (VS)?
Каковы основные причины использования WinDbg вместо отладчика Visual Studio? И обычно ли он используется в качестве полной замены отладчика Visual Studio или больше, когда возникает необходимость.
18188 просмотров
schedule 25.02.2024

Как неинвазивно подключиться к уже запущенному процессу
У меня есть процесс, приостановленный в точке останова под отладчиком Visual Studio. Я могу подключить столько же cdb (консольный отладчик Microsoft) в неинвазивном режиме, сколько cdb -p pid -pvr Как добиться того же, используя мою...
937 просмотров
schedule 08.03.2024

Нет управляемого потока в дампе, созданном осиротевшим пулом приложений IIS 64-разрядного ASP.NET
Мне нужно найти причину для события с кодом 2262, обнаружена тупиковая ситуация в нашем приложении ASP.NET (64-разрядная версия). На нашем сервере разработки это происходит 1-3 раза в день. Я создал мини-дамп с полной памятью, отключив пул...
518 просмотров
schedule 02.01.2024

трассировка стека запутанной сборки
Я использую Windbg/SOS и изучаю некоторый управляемый код. Проблема в том, что код был запутан. Любая идея, как это можно отладить?
465 просмотров
schedule 27.01.2024

WinDbg - глядя на ResultCache System.Web.Compilation.BuildManager
Отлаживаю утечку памяти. Я не могу воспроизвести это, но когда программа запускается в определенных обстоятельствах, я получаю постоянную утечку со скоростью около 60 МБ / час. Через несколько дней беру дамп, когда куча ~ 2Гб и подключаю WinDbg....
466 просмотров

Когда использовать windbg для отладки?
Я понимаю, насколько мощным может быть windbg при отладке, но когда лучше всего использовать его для отладки проблемы? Это более конкретная проблема или просто опыт, интуиция и знание того, что их использование может просто сделать работу лучше?
532 просмотров
schedule 04.04.2024

WinDbg Висит *BUSY* Отладчик работает
Я пытаюсь запустить .exe через WinDbg 6.12 на Win7 32, он запускается и проходит загрузку модов, затем останавливается и отображает сообщение BUSY Отладчик запущен... Я снял флажок «Разрешить неквалифицированные символы» в меню отладки и...
3071 просмотров
schedule 04.03.2024

Как заставить скрипт svnindex.cmd, включенный в SrcSrv, индексировать исходные файлы с пробелами, экранированными URI?
Недавно я настроил сервер символов и добавил SrcSrv поддержку наших скриптов сборки, чтобы мы могли легко отлаживать аварийные дампы с места, а WinDbg и/или отладчик Visual Studio получали правильную версию исходных файлов из нашего репозитория...
1623 просмотров
schedule 15.02.2024

Как я могу загрузить правильные версии mscordacwks и mscorwks?
Я пытаюсь проанализировать дамп памяти IIS с помощью Windbg и SOS и столкнулся с проблемой с версией файлов, упомянутых выше. Мой вопрос: есть ли способ загрузить разные версии этих файлов? Предположим, что у меня нет доступа к серверу и я не могу...
2197 просмотров
schedule 28.04.2024

Дальнейшая автоматизация с WinDbg
Я тестирую приложение, работающее в IIS, с помощью AppVerifier / WinDbg / cdb. В основном схема выглядит следующим образом: когда IIS запускает cdb, подключается к процессу и создает именованный канал, тогда я использую WinDbg для подключения к...
867 просмотров
schedule 31.10.2023

Есть ли способ сбросить отдельные аргументы va_list в windbg?
Есть ли способ сбросить аргументы в va_list в windbg, учитывая строку формата и начальный адрес va_list?
622 просмотров
schedule 18.04.2024

Как символы влияют на обход стека вызовов?
Я пытаюсь проанализировать аварийный дамп с помощью windbg, и я получаю непостоянные аварийные дампы в зависимости от того, какие символы загружены. Мое простое понимание состоит в том, что символы только помогают указать на то, на что ссылается...
1953 просмотров
schedule 09.05.2024

Как разобрать несколько последних инструкций Native API в Windbg?
Я хочу разобрать несколько последних инструкций Native API в Windbg. Как мне это сделать? Например, я нахожусь в режиме ядра в Windbg и хочу разобрать последние несколько инструкций API KiSystemService, как мне это сделать? Так же, если есть...
390 просмотров
schedule 24.11.2022

CDB не показывает строку кода, как WinDBG для стеков вызовов
Я использую WinDBG 6.12.0002.633 X86. У меня проблема с CDB отладчика командной строки, который не показывает те же результаты, что и WinDBG, для команд k и kL . В WinDBG команда k правильно показывает строку кода для стека вызовов, где...
874 просмотров
schedule 10.12.2022

Что означает вывод Internal in !heap -h в windbg?
Я следую этому сообщению stackoverflow ">Что представляют разные столбцы в команде !heap -flt -s xxxx windbg Я пытаюсь понять информацию, распечатанную для одной из куч, которая использует много памяти. Я могу понять большинство столбцов, но...
2995 просмотров
schedule 22.04.2024

Получить адрес последней выполненной инструкции в WinDBG
Я переворачиваю приложение win32. Вопросы: При отладке проги. я обнаружил, что счетчик один раз перескакивает на адрес 0x0043D4A0. (Это точка входа в функцию). 0043D4A0 51 PUSH ECX 0043D4A1 8B51 04 MOV...
1877 просмотров
schedule 24.11.2022

Overlapped_module Winbdg
Я новичок в Windbg, и я пытаюсь исследовать аварийный дамп, и я обнаружил это утверждение при анализе дампа. Overlapped_Module: Address regions for time.dll and date.dll overlap. Может ли кто-нибудь объяснить, что это значит и является ли это...
2045 просмотров
schedule 14.02.2024

Сценарий WinDbg, анализирующий псевдоним двойной кавычки
Я работаю над сценарием, который запускает пару команд WinDbg, выводит вывод одних и анализирует другие с помощью .foreach. Моя проблема в том, что когда я пытаюсь запустить: 0: kd> dt -b -r 0xdeadbeef drivername!DRIVER_DEVICE_CONTEXT...
725 просмотров
schedule 05.01.2024

Может ли WER создавать дампы, подобные .dump /ma
У меня сложилось впечатление, что дампы произвели мой winDbg .dump /ma содержит больше, чем просто полный дамп Настройка WER объясняет DumpType 0: пользовательская побитовая комбинация CustomDumpFlags дампа MINIDUMP_TYPE Но какое...
360 просмотров
schedule 12.04.2024

внешняя фрагментация и фрагментация виртуальных адресов в windbg
Я использую Windbg для отладки проблем с памятью на Win7. Я использую !heap -s и получаю следующий вывод. 0:002> !heap -s LFH Key : 0x6573276f Termination on corruption : ENABLED Heap Flags Reserv Commit Virt...
2696 просмотров
schedule 13.06.2024