WinDbg是Windows的用户和内核模式调试器。它可用于调试本机代码和托管代码。
Powershell:将Debug Analyzer cdb.exe作为进程调用
我需要将cdb.exe作为进程调用,以检查几秒钟后将其杀死。有些转储无法分析,所以我不得不打另一个电话。在这里您可以看到我的代码。但这是行不通的。 ...
在WinDbg .foreach中执行下一命令(function_name {x / 1 JittyProject!*}){.echo function_name}结果应该是JittyProject!ApplyAsync...。是否可以通过某种方式从...中进行解析?
我具有这样的功能:int fn(int a,int b){int x,y; x = a + 5; y = a-b;返回x / y; }而且我需要在Windbg中设置一个条件断点,理想情况下是使用...
我正在研究WindowsService在使用16个CPU的计算机上占用100%CPU的问题。该服务正在托管一个自托管的.NET WCF服务。我收到了一个崩溃转储,......>
执行命令x ShittyProject!*我得到这样的输出<00250014>ShittyProject!Main(void)<00250098>ShittyProject!.ctor(void)<00250037 ...>00250037>00250098>] >>00250014>
我有一个附有windbg的迷你转储。小型转储来自运行在IIS上的.NET 4.6.1 ASP.NET站点。我想获取我的枚举的定义,但是每当我得到...
用于解决win64堆栈跟踪的命令行客户端(可以访问符号服务器)
我具有以下格式的专用窗口堆栈跟踪(在文本文件中:MyApplication 0x00000000678d0000 + 1093618 MyApplication 0x00000000678d0000 + 106e1fd MyApplication 0x00000000678d0000 ...
我有一个线程(#39)已经运行了一段时间,并试图弄清为什么使用windbg。堆栈上的最后一条指令是NtRemoveIoCompletion。该应用程序是ASP.Net 4.8。 ...
我正在Windows 10上的C ++项目上工作,人们注意到,随着时间的流逝,与该过程相关联的Handles不断增加并继续增长。我不确定是否在网上搜索某个原因...
我想将来自sosex.dll的!mbm命令的断点放在CustomSpace名称空间的每个方法上。但是该怎么做呢? PlayWithReference-项目的名称。我试图用命令!lm ...
在WinDBG / SOS.DLL中:如何将!DumpDomain列出的所有模块/组件立即保存到磁盘?
我有一个可在运行时通过内存流动态加载大量dll的应用程序。使用WinDBG,当使用命令!DumpDomain时,我可以看到已加载的模块。使用其他命令(例如!lm)...
我在.Net Web服务应用程序上发生内存泄漏。根据建议,我能够分析转储文件。我猜这是本机内存泄漏。但是,我无法找出问题的根本原因。我...
在JavaScript中处理高频断点,我想创建一个调用JavaScript函数的断点。每当遇到断点时,WinDbg / dx都会回显对该函数的调用。这个...
使用WinDbg和SOS分析转储文件:如何获取所有当前正在执行的请求的URL?
我有一个来自w3c进程的转储文件,我需要对其进行分析。根据“!DumpHeap -type HttpRequest”,当前到服务器有大约三千个活动连接。问题是...
!堆失败。 ntdll的类型信息无效!_HEAP_ENTRY
我正在尝试从Windows Server 2003 SP2 x86上的完整转储内存文件中转储堆信息。转储是为在Windows Server上运行的32位混合(native / clr)应用程序创建的。]]
我有一个Windows wcf Web应用程序,在服务端,我们创建有状态会话。当会话数超过特定阈值时,新请求将在.net级别排队。我们...
使用.cxr命令切换上下文并使用kv命令列出调用堆栈后,我注意到没有一个线程具有类似的调用堆栈。有谁知道为什么会这样吗?是...
我已经安装了VirtualKD驱动程序的虚拟机,并将其附加到在主机上运行的windbg上。到目前为止,我已经成功地通过切换到...
[我正在Windows上调试命令行调试器,我想知道是否可以在cdb或windbg控制台中突出显示语法?] >>
我正在调试一个我怀疑可能存在死锁或其他与多线程相关的错误的程序,我按照人们的建议使用WinDBG打开故障转储文件,并使用!locks来获取...