Свързани публикации '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() { cout <<..

Свързани въпроси 'windbg'

Байтове за първоначално изображение
Ако отстранявам грешки в asm файл с Windbg, изображението се зарежда на място в паметта, в моя случай това е 00400000. Ако изхвърля данните от 00400000, виждам, че асемблиращият ми код е зареден във файла с изображение на и отместване от 10000 от това...
74 изгледи
schedule 16.09.2022

Как да получите проследяване на стека за извикване на процеса на отстраняване на грешки от библиотека WinDbg
Трябва да получа проследяването на стека за извикване на процеса на отстраняване на грешки от библиотеката на windbg. Така че отговорите, които биха могли да помогнат с теорията, също са добре дошли. Благодаря за помощта! Бележка 0: Мисля, че...
171 изгледи
schedule 24.09.2022

WinDbg'ing Единични тестове C#
Какъв е моят въпрос/проблем? Опитвам се да използвам WinDBG, за да прикача към няколко от моите модулни тестове, които са в библиотека от класове (Проект за тест на модул), но не мога да накарам WinDbg да прекъсване при управлявани изключения....
378 изгледи
schedule 02.10.2022

Как да разглобявам последните няколко инструкции на Native API в Windbg?
Искам да разглобя последните няколко инструкции на Native API в Windbg. Как да направя това? Например, аз съм в режим на ядрото в Windbg и искам да разглобя последните няколко инструкции на KiSystemService API, как да направя това? Освен това,...
390 изгледи
schedule 24.11.2022

CDB не показва реда от код, както прави WinDBG за стекове за извиквания
Използвам WinDBG 6.12.0002.633 X86. Имам проблем с CDB програмата за отстраняване на грешки в командния ред, която не показва същите резултати като WinDBG за командите k и kL . В WinDBG командата k показва правилно кодовия ред за стека за...
874 изгледи
schedule 10.12.2022

Допълнителна автоматизация с WinDbg
Тествам приложение, работещо на IIS, използвайки AppVerifier /WinDbg/cdb. По принцип схемата е следната: когато IIS стартира, cdb се прикачва към процеса и създава named-pipe, след което използвам WinDbg, за да се свържа с канала. След това пускам...
867 изгледи
schedule 31.10.2023

Вземете адреса на последната изпълнена инструкция в WinDBG
Обръщам win32 приложение. Въпроси: Докато отстранявате грешки в прог. открих, че броячът веднъж скача на адрес 0x0043D4A0. (Това е входна точка за функция). 0043D4A0 51 PUSH ECX 0043D4A1 8B51 04 MOV EDX,DWORD...
1877 изгледи
schedule 24.11.2022

Така че вместо твърдо кодирана семантика, ние поддържаме няколко речника с персонализирана семантика. Идеята ми харесва. Мислите ли, че речникът на шейдъра трябва да бъде отделен файл заедно с файловете с код на върха и фрагмент или коментари в кода?
1623 изгледи
schedule 15.02.2024

Отстраняване на грешки Visual Basic Runtime Error 5
Имам 32-битово приложение Visual Basic 4, което води до a Run-time error '5': Invalid procedure call Пускам WinDbg и правя sxe * за прекъсване на всички изключения. Въпреки това, той показва съобщението, без да влиза в дебъгера...
2410 изгледи
schedule 29.11.2022

Как да използвам разширението WinDbg SOS за отстраняване на грешки в процес с 2 .NET изпълнения?
Отстранявам грешки в процес с .NET 2 и Silverlight 5.1 едновременно с помощта на WinDbg SOS. Получавам следната грешка, ако изпълня някоя SOS команда: Failed to load data access DLL, 0x80004005 Verify that 1) you have a recent build of the...
791 изгледи
schedule 05.12.2022

Извличане на имена на членове на структура от C файл
Пиша разширение windbg за отпечатване на съдържание на структура, използвайки ExtRemoteData. Виждам, че трябва да продължа да променям кода си, както и когато структурата се промени. Вместо това мисля, че би било по-гъвкаво, ако мога директно да...
214 изгледи
schedule 11.12.2022

противоречие между !heap -x -v и !heap -flt s
Анализирам дъмп, който показва нещо странно: изглежда има противоречие между командата !heap -x -v hexadecimal_address и !heap -flt s size_of_block Питам за висящи показалки. В този дъмп този висящ указател се оказа: 0x0bdd00c0 За да...
567 изгледи
schedule 06.11.2023

Няма управлявана нишка в дъмпа, създадена от осиротяващ IIS набор от приложения на 64-битов ASP.NET
Трябва да намеря причина за Event ID 2262, Deadlock Detected на нашето ASP.NET приложение (64 бита). Това се случва 1-3 пъти на ден на нашия сървър за разработка. Създадох мини дъмп с пълна памет, като оставих набора от приложения, както е описано...
518 изгледи
schedule 02.01.2024

WinDbg скрипт анализира псевдоним на двойни кавички
Работя върху скрипт, който изпълнява няколко команди на WinDbg, извежда изхода на някои и анализира други с помощта на .foreach. Проблемът ми е, че когато се опитам да стартирам: 0: kd> dt -b -r 0xdeadbeef drivername!DRIVER_DEVICE_CONTEXT...
725 изгледи
schedule 05.01.2024

WinDbg губи отстраняване на грешки в връзката по мрежата и замръзва целевата машина
Опитвам се да накарам WinDbg отстраняването на грешки по мрежата да работи, но винаги губи връзки, след като пробия в дебъгера (Debug->Break), и след това се опитам да го стартирам отново (Debug->Go). Въпреки това, ако никога не проникна в програмата...
3844 изгледи
schedule 26.11.2023

проследяване на стека на обфусцирана сглобка
Използвам Windbg/SOS и разглеждам някакъв управляван код. Проблемът е, че кодът е обфускиран. Някаква идея как могат да бъдат отстранени грешки?
465 изгледи
schedule 27.01.2024

WinDbg зарежда MSEC.dll
Искам да заредя MSEC.dll в windbg Версия 6.12.0002.633 X86. когато използвам командата !load MSEC.dll, тя казва: Извикването на LoadLibrary(MSEC.dll) е неуспешно, Win32 грешка 0n127 "Посочената процедура не може да бъде намерена." Моля,...
1801 изгледи
schedule 27.11.2022

Това е правилно, трябва да генерирате сертификат за разпространение с всички APNS стъпки за разпространение, за да накарате вашите насочени известия да работят.
198 изгледи
schedule 19.05.2024

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

Припокриващ се_модул Winbdg
Нов съм в windbg и се опитвам да проуча дъмп при срив и открих това твърдение, докато анализирах дъмпа. Overlapped_Module: Address regions for time.dll and date.dll overlap. Някой може ли да обясни какво означава и дали това е причината за срива
2045 изгледи
schedule 14.02.2024