是否可以修复完全内存转储,以便不再需要运行.imgcan/l?

问题描述由于某种原因,我已开始从生产中接收需要先运行.imgscan/l的转储。现在,我倾向于使用从PowerShell脚本调用的CDB对转储运行小型查询。但是,每次运行.imgscan/l都需要相当长的时间。是否可以通过使.imgscan/l变得不必要的方式修复转储?附注我认为

发布:2022-10-16 标签:windbg


各种转换存储错误意味着什么?

问题描述我正在尝试使用convertstore.exe工具ASdescribedbyMicrosoft将2层符号存储转换为3层符号存储。但是,我收到的错误消息并不能告诉我太多。根据我要转换的商店,我会收到以下错误:Failedinitialchecks.FailedtolockS

发布:2022-10-16 标签:windbgdebug-symbols


尝试使用WinDBG预览版Windows 11调试LoadLibraryExW

问题描述我想弄清楚为什么添加到路径AddDllDirectory()而不是退出进程路径不会让我加载VBA函数中使用的DLL。所以我想知道LoadLibraryExW()的第三个参数是什么。第一个问题是我正确加载了符号。我的符号服务器缓存中全是PDB文件。但是,找不到kernelb

发布:2022-10-16 标签:winapiwindbg


理解!地址-托管分配的摘要

问题描述我试图了解!地址摘要报告是如何管理分配的。我有以下代码来尝试测试它。我基本上更改了数组的大小,然后附加了winbg来检查结果!地址摘要staticvoidMain(string[]args){intsize=2000;varsomething=newbyte[size];

发布:2022-10-16 标签:c#.net-4.0windbgsosheap-memory


Windbg别名替换是否损坏?简化示例

问题描述昨天我问了一个关于winbg别名(Strangebehaviorofwindbgaliasinloops)行为的问题,得到了一些有帮助的答案。现在我有一个简化的示例,它显示了我看到的行为,没有任何循环。看起来别名替换简直是坏了,关于.Block{}的文档基本上是错的。在f

发布:2022-10-16 标签:windbg


Windbg别名在循环中的奇怪行为

问题描述我正在尝试掌握Windbg别名(例如as命令),但遇到了我无法理解的行为。这是一个令人讨厌的问题(至少对我来说),我很想理解它,所以任何帮助都是真的很感激。总的来说,我认为我了解别名计算过程(例如,需要使用新的语句块来强制执行新的计算)。我把这个问题归结为以下几点。首先是

发布:2022-10-16 标签:windbg


WinDbg多次显示相同的线条

问题描述我在使用WinDbg时遇到可读性问题,它一次又一次地输出相同的行两次或更多次,给控制台带来垃圾邮件。以下是WinDbg输出的示例快照:Builtby:17134.1.amd64fre.rs4_release.180410-1804Builtby:17134.1.amd64

发布:2022-10-16 标签:windbg


Windbg-将伪寄存器传递给扩展和脚本

问题描述我一直在尝试传递一个加载到$t0中的地址值,其中包含一个!扩展命令I没有写入和一个Windbg脚本I没有写入...通过重新使用别名,我已经取得了一些进展,但我仍然在想,这里是否遗漏了Windbg语法的一些变幻莫测的东西。例如,可以将地址作为参数传递给扩展,它可以很好地与!

发布:2022-10-16 标签:parametersscriptingwindbgaliases


使用Windbg调试.NET OutOfMemory异常

问题描述我需要帮助来调试.NetDLL中将RTF文本转换为原始文本或html格式的OutOfMemoyException。这里是转换的代码,(http://matthewmanela.com/blog/converting-rtf-to-html/)publicstringCon

发布:2022-10-16 标签:.netc#windbg


Windbg内存映射?

问题描述如何在Windbg中获得类似于Ollydbg的内存映射功能的内存映射?我希望看到一个地址空间列表,该列表按顺序显示加载到每个范围中的内容,最理想的情况是指定内存保护。以下是Ollydbg的内存映射的屏幕截图:推荐答案!address正好显示此信息。它既可以在用户模式下运行

发布:2022-10-16 标签:debuggingmemorywindbgollydbg