windbg 相关问题

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

如何在WinDbg中的另一个别名中使用别名解释器?

我有一堆别名用于访问代码中的全局调试变量,它们看起来像这样: as _dbg_log_last "dx mymodule!g_dbg_variable_with_a_long_name->logger.log_buffer[

回答 1 投票 0

C++:Windbg 扩展 - 将参数定义评估为 PCSTR args 的更好方法

编写 Windbg 扩展(使用 DbgEng.h)时,可以使用 _In_opt_ PCSTR args 接受来自 Windbg 命令行的参数;但是,这是作为完整字符串传递的。 例子: H 结果

回答 1 投票 0

Windbg:psscor4 不起作用

我搜索并尝试了很多东西,但无法让psscor4正常工作。 当我调用 !threads 时,我总是得到 请求ThreadStore失败 我检查的内容如下: 我是

回答 2 投票 0

使用 procdump -mk 创建“内核”转储时没有堆栈

我正在尝试使用 procdump(版本 11)的 -mk 选项来获取 64 位 Windows 进程的堆栈跟踪的内核部分。内核转储已创建,但在 WinDbg 中打开它,我得到的只是

回答 1 投票 0

如何从我的 WinDbg 扩展获取目标更改的通知 - 或者,ChangeDebuggeeState 是如何工作的?

当目标的虚拟或物理内存通过 DEBUG_DATA_SPACE_VIRTUAL 或 DEBUG_DATA_SPACE_PHYSICAL 标志发生更改时,我需要能够从 WinDbg 扩展接收通知。 我是霍皮人...

回答 1 投票 0

为 Windows 调试器提供符号服务器身份验证

我们有一个运行cdb并处理dmp文件的工具。符号服务器需要对 cdb 进行身份验证才能从中下载文件。我们的设置不允许未经身份验证的符号访问。 我明白了...

回答 1 投票 0

如何在WinDbg中设置符号?

我正在使用 Windows 调试工具,启动 WinDbg / cdb 或 ntsd 时收到以下错误消息: 符号搜索路径为:*** 无效 *** **********************************************...

回答 2 投票 0

如何在WinDBG中查看托管异常详细信息?

VS2005 C# 编译器在我们团队的夜间构建过程中崩溃。 我使用 WinDBG 附加到它,加载 SOS 扩展,打印调用堆栈,但看不到异常信息。 我尝试了 !PrintException,如

回答 2 投票 0

如何从 WinDbg 扩展中提取用户流?

我已在转储中嵌入了自定义流(即将 UserStreamParam 参数传递给 MiniDumpWriteDump 函数)。现在,我尝试从 WinDbg 扩展中提取流。 (请注意,我有

回答 3 投票 0

Aarch64 的 CPSR 寄存器的困惑:如何读取它以及“ARM 处理器模式”的编码

我正在使用 Aarch64 架构。如果我理解正确的话,CPSR(或“当前程序状态寄存器”)是一个状态寄存器,保存CPU核心执行的当前状态......

回答 1 投票 0

使用WinDbg查找C++静态类成员的地址

我没有使用 WinDbg 的经验,我正在尝试在 C++ Win32 应用程序中的静态成员变量上设置数据断点 (ba),以查看它何时被意外写入损坏。让我们...

回答 1 投票 0

为什么WinDBG找不到mscordacwks.dll?

我正在尝试使用 WinDBG 分析我们一台生产机器的故障转储。我的问题的根源似乎是我的 .NET 框架构建与生产机器不同......

回答 5 投票 0

Windows 内核转储分析:查找涉及特定驱动程序模块的任何线程调用堆栈的所有出现情况

我正在 Windbg 中进行 Windows 内核转储分析,并且想编写脚本,该脚本可以从涉及特定驱动程序模块 n 的任何进程中找到所有出现的任何线程调用堆栈...

回答 1 投票 0

为什么Windbg的SOS扩展不能给我Syncblock数据?

我正在使用 Windbg GUI 尝试解决 WPF 应用程序中的错误,该应用程序与 dotnet SDK 8.0.108 是独立的 如果我运行“!syncblk”,我会收到以下错误消息: 错误请求...

回答 1 投票 0

调试转储文件

我在WPF和powershell中创建了一个小应用程序并打包为exe以允许其他用户使用。我已经这样做过很多次了,而且它们似乎总是工作得很好。然而这...

回答 1 投票 0

如何在Windows Server 2019上离线安装WinDBG

我想知道是否可以在 Windows Server 2019 上离线安装新的 WinDBG。 我只想要新的 WinDbg,而不想要旧的 WinDbg。 我已经下载了.appinstaller文件,找到了真正的下载...

回答 1 投票 0

无法在LoadLibraryW上设置bp

我正在尝试在 kernel32!LoadLibraryW 或 LoadLibraryA 上设置断点。 我不断得到: 无法解决“kernel32!LoadLibraryW”处的错误 我的符号路径设置为:srv*https://msdl.micro...

回答 2 投票 0

WinDbg:设置断点时无法解决 xyz!abc::func 处的错误

我已将 WinDbg 附加到一个进程。 当我使用命令 bp 设置断点时。我收到以下错误: bp xyz!abc::func 无法解决 xyz!abc::func 处的错误 怎么了? 输出...

回答 1 投票 0

在WinDbg中的CreateFile() API上设置断点

我已经设置了 WinDbg 进行混合(用户模式到内核模式)调试。 在用户模式应用程序中,我使用某些参数调用 CreateFile()。我想在 co 中的 CreateFile() 调用处中断...

回答 1 投票 0

分析 Windows 上的故障转储,大部分内存都是“内部繁忙”,这是什么?

我正在运行一个 32 位应用程序,它因内存不足而失败(抛出 bad_alloc)。但是,当我查看转储文件时,我可以看到大部分内存都处于“繁忙的内部”状态。

回答 1 投票 0

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