使用 rebase.exe 从 msys/mingw gcc 构建的 dll 中提取调试信息?
我正在尝试分析小型崩溃转储并需要符号文件才能获取有关崩溃的更多详细信息。我目前刚刚看到: “034eff74 0086eee9 00000000 0089d58d 034eff94 app_…
如何调试 Windows 上的 emacs 崩溃?
我在 Windows(工作)和 Linux(在家)上使用 emacs。在 Windows 机器上,我使用 emacs 23.1 (从这里开始: ftp://ftp.gnu.org/gnu/emacs/windows/em…
OutOfMemory,但许多对象没有 gcroots
我们正在开发一个相当大的Windows 窗体应用程序。在一些客户的计算机中,它经常因内存不足异常而崩溃。在异常发生后(从 UnhandledException 处理程序…
WinDbg,如何在源服务器的堆栈跟踪中显示版本控制文件路径?
我将 WinDbg 与源服务器一起使用,以便它将在堆栈跟踪中显示源信息。但它显示了构建源代码的路径,而不是它在我的版本控制系统中存在的位置。 有没有…
WinDbg - 寻找 NullPointerException... - 下一步去哪里?
我们的服务器场存在一些问题,每天会崩溃几次。我们中没有人有 WinDbg 的经验,但我的同事设法使用 adsutil.vbs 创建转储,现在我正在分析该转储。 加…
如果我没有互联网连接,如何获得 microsoft dll\assemblies 的正确符号?
由于安全原因,我无法将计算机连接到互联网。因此,我无法使用符号服务器。我已经安装了 windows xp sp2 的符号包,但某些 PDB 与我的计算机上安装的 …
cdb 和 Windbg 无法加载 MiniDumps,但 VS 2008 可以正常加载它们
我正在尝试构建一些自动故障转储分析,但我无法让 cdb 或 Windbg 加载我的故障转储。它们在 VS 2008 中加载得很好。 当我在文件上运行 dumpchk.exe 时…
如何使用 !gcroot
从加载了 SOS 调试扩展的 Visual Studio 即时窗口中,我可以执行 !dumpheap -stat 以下操作 然后我得到类似这样的信息: total 108,014 objects Stati…
使用 winDBG 获取 sharepoint w3wp.exe 进程内存转储
我尝试使用 winDBG (adplus) 转储 w3wp 进程。 当我运行此命令 adplus.vbs -hang -quiet -p **** 时,我发现它创建了一个包含大文件的文件夹,并且大…
如何使用 Windbg 判断 UnsafeNativeMethods.DispatchMessageA 调用正在做什么?
我已经追踪到该线程不再发送消息的死锁,但我如何更进一步并找出该线程当前正在做什么?我正在使用 Windbg 并使用 !do 进行随机游走,到目前为止还没…