windbg 相关问题

WinDbg是Windows的用户和内核模式调试器。它可用于调试本机代码和托管代码。

VS IDE和WinDbg表示找不到符号文件

因此,我主要使用VS IDE进行调试。我得到了一个转储文件,并尝试对其进行事后分析。除了一个以外,所有DLL都加载了各自的PDB,我不知道为什么。这个...

回答 1 投票 0

Windbg / cdb-用内存中的补丁程序(32位)替换缓慢的条件断点

[使用cdb,我有以下条件断点bp 004bf9f8“ .if(@eax = 0){.echotime; .echo断点004bf9f8; r}; gc”因为这是调查间歇性问题,所以必须保持联系。 ..

回答 2 投票 1

找到谁拥有WinDbg的本机进程的SRW锁

我有一个用c ++编写的程序,我很难找到哪个线程获得了Slim读/写(SRW)锁。我在Google上搜索,发现正在确定哪种方法持有ReaderWriterLockSlim ...

回答 1 投票 0

。net非托管内存泄漏

我有一个Windows服务,可以接收使用OpenPop的电子邮件,重新启动后大约3天,它的内存可达8G。运营人员给了我一个转储文件,因此我使用windbg对其进行了分析。当我运行'!...

回答 1 投票 0

如何使用cdb(windbg命令行)在会话之间保持断点?

我的目标是在CDB(windbg的命令行版本)的调试会话之间保留断点。我可以使用.restart正确重新启动,但是我总是会丢失断点(我是...

回答 1 投票 0

当应用程序崩溃时调试器不会启动

我正在尝试使用Immunity调试器调试应用程序。我也尝试过WinDbg。我已经通过注册表将它们设置为默认的JIT调试器,但是它不起作用。我在Windows XP SP3和...

回答 2 投票 0

如何在windbg中打印当前源代码行?

我想知道是否可以在windbg中显示当前源代码行?现在,我每次都可以单步执行代码并在当前行之前和之后显示5行...

回答 1 投票 0

来自GetMessageW或NtUserGetMessage的消息文本

我有一个作为后台进程生成的进程,由于某种原因,该进程似乎在后台抛出了一个消息框。因此,该过程挂起了,我无法收到消息。谁能告诉...

回答 2 投票 0

条件断点在windbg中不起作用

我有以下c ++代码int myvar = 1;无效test1(int j){int b = j + 1; } void main(){myvar = 2; test1(50); myvar = 3; test1(100); myvar = 6; test1(200); } I'...

回答 1 投票 0

windbg脚本查找是否unique_ptr 为空且字符串匹配

我有一个垃圾场。我试图在内存中查找包含特定字符串的对象。 ClassA->名称应等于(18750736-6e77-48a7-9dca-8fdf041e05d2:132257155499245423)和ClassA-&...

回答 1 投票 0

Powershell:将Debug Analyzer cdb.exe作为进程调用

我需要将cdb.exe作为进程调用,以检查几秒钟后将其杀死。有些转储无法分析,所以我不得不打另一个电话。在这里您可以看到我的代码。但这是行不通的。 ...

回答 1 投票 0

。foreach值的Windbg解析变量

在WinDbg .foreach中执行下一命令(function_name {x / 1 JittyProject!*}){.echo function_name}结果应该是JittyProject!ApplyAsync...。是否可以通过某种方式从...中进行解析?

回答 1 投票 0

如何在Windbg中为参数值设置条件断点

我具有这样的功能:int fn(int a,int b){int x,y; x = a + 5; y = a-b;返回x / y; }而且我需要在Windbg中设置一个条件断点,理想情况下是使用...

回答 2 投票 0

最大承载CPU负载的自托管WCF服务

我正在研究WindowsService在使用16个CPU的计算机上占用100%CPU的问题。该服务正在托管一个自托管的.NET WCF服务。我收到了一个崩溃转储,......>

回答 5 投票 0

WinDbg从符号中获取所有函数的地址

执行命令x ShittyProject!*我得到这样的输出<00250014>ShittyProject!Main(void)<00250098>ShittyProject!.ctor(void)<00250037 ...>00250037>00250098>] >>00250014>

回答 1 投票 2

如何使用SOS和Windbg从内存转储中列出枚举的值?

我有一个附有windbg的迷你转储。小型转储来自运行在IIS上的.NET 4.6.1 ASP.NET站点。我想获取我的枚举的定义,但是每当我得到...

回答 1 投票 1

用于解决win64堆栈跟踪的命令行客户端(可以访问符号服务器)

我具有以下格式的专用窗口堆栈跟踪(在文本文件中:MyApplication 0x00000000678d0000 + 1093618 MyApplication 0x00000000678d0000 + 106e1fd MyApplication 0x00000000678d0000 ...

回答 1 投票 0

WinDbg中的长时间运行的线程

我有一个线程(#39)已经运行了一段时间,并试图弄清为什么使用windbg。堆栈上的最后一条指令是NtRemoveIoCompletion。该应用程序是ASP.Net 4.8。 ...

回答 1 投票 0

Windows进程句柄

我正在Windows 10上的C ++项目上工作,人们注意到,随着时间的流逝,与该过程相关联的Handles不断增加并继续增长。我不确定是否在网上搜索某个原因...

回答 1 投票 0

WinDbg从模块获取名称空间

我想将来自sosex.dll的!mbm命令的断点放在CustomSpace名称空间的每个方法上。但是该怎么做呢? PlayWithReference-项目的名称。我试图用命令!lm ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.