windbg

windbg

文章 4 浏览 343

符号如何影响调用堆栈遍历?

我正在尝试使用 Windbg 分析故障转储,并且根据加载的符号,我会得到不稳定的故障转储。我的简单理解是,这些符号只是帮助指向堆栈所指的内容,但堆栈…

紫竹語嫣☆ 2024-12-23 01:54:24 6 0

如何在WinDbg中列出线程(内核调试)

有谁知道如何在内核调试时列出 WinDbg 中的所有线程。我发现较旧的参考资料显示 ~ 但这不起作用。 具体来说,我正在寻找引发事件(即断点)的线程的 I…

蓬勃野心 2024-12-22 20:45:39 1 0

如何在windbg中解析这个符号?

我试图确定 Windbg 中高 cpu 状况的原因,并遇到如下行: 196fe804 69088346 00000000 00000000 00000000 System_ni+0x1bbf4b 当运行 '~* kb' 时, 我…

淡淡绿茶香 2024-12-22 14:15:39 1 0

C++ WinDbg入门,设置源文件路径

作为一个完整的 WinDbg 初学者,我只是想知道,源文件路径到底是什么?它是您源的根文件夹吗?这是你的源的所有文件夹吗? (如果源位于目录结构中) …

情感失落者 2024-12-20 20:46:10 3 0

使用 WinDbg 打印内存中的对象

我有一个简单的 C++ 服务,它从文件中读取文本并通过网络发送它。随着时间的推移,该服务在客户站点的内存消耗会增加。在 QA 测试中没有观察到此类行…

讽刺将军 2024-12-20 16:12:04 2 0

DebugDiag 与 AdPlus

我从未使用过 DebugDiag,但只是想知道它是否比通过 Adplus 进行进程转储有任何优势?或者它是否有我在拍摄快照时应该考虑的任何限制。 更新: 阅读一…

世界如花海般美丽 2024-12-20 11:41:44 5 0

从任务管理器生成时的进程转储类型

从 Windows Vista 开始,现在可以直接从任务管理器生成进程转储。通常,我使用 Adplus 或直接从 Windbg 生成进程转储。如果我使用这些选项之一,我必…

塔塔猫 2024-12-20 10:32:52 7 0

WinDbg:SOS.dll x86 4.0.30319.237 的副本

我正在使用 WinDbg 来查看进程转储。转储是在装有 .NET 4 SP1 (4.0.30319.237) 的 x86 服务器上进行的。我尝试使用 x86 版本的 WinDbg 在 x64 计算机…

迎风吟唱 2024-12-19 22:10:24 4 0

WaitForMultipleObjectsEx 中的句柄数量奇怪

查看 kb 的输出,该线程正在等待某个事件。现在,此方法的第一个参数是其等待的句柄数,但正如您在输出中可以看到的,它的值为 0024e154。我通常会看…

末蓝 2024-12-19 11:13:41 4 0

调用堆栈中的 InlinedCallFrame

有时在托管调用堆栈中,尽管有任何方法调用,我都会得到 InlinedCallFrame。这究竟意味着什么? 0024e6dc 6fe1e38f Microsoft.Win32.SystemEvents.OnU…

听你说爱我 2024-12-19 08:27:03 4 0

什么可能导致 mscorwks!ThreadpoolMgr::FireTimers 发生访问冲突?

以下访问冲突每隔几天就会使我的应用程序崩溃。可能是什么原因造成的? (80c.f28): Access violation - code c0000005 (first/second chance not avai…

像你 2024-12-19 05:53:56 7 0

WinDbg 的外部碎片是什么意思?

我在处理 bad_alloc 时遇到问题。当它尝试重新定位和分配 2Mb 时,它会在 std::vector.push_back 期间抛出。 堆状态是 Heap Flags Reserv Commit Virt…

鸢与 2024-12-18 18:34:43 4 0

使用 Windbg 将所有异常转储到堆上。什么是 System.Text.DecoderExceptionFallback 和 System.Text.EncoderExceptionFallback?

当我调查堆、查看异常、windbg 崩溃时/之后,我总是会列出这三个: System.ExecutionEngineException System.StackOverflowException System.OutOfMem…

水水月牙 2024-12-18 15:31:02 1 0

哪个线程正在使用给定的对象?

我运行 dumpheap -type MyObjectType 命令来获取 MyObjectType 的方法表。它显示堆上的三个对象。 我运行 dumpheap -mt 来获取地址。 我运行 !gcroot…

孤檠 2024-12-18 15:26:06 5 0

new[]分配的内存大小

我正在调查崩溃,并且我有以下堆栈跟踪, ... 12 4292e2c4 73148e89 KERNELBASE!RaiseException+0x58 13 4292e2fc 73150e7c MSVCR80!_CxxThrowExcepti…

淡淡的优雅 2024-12-18 11:05:00 1 0
更多

推荐作者

眼泪淡了忧伤

文章 0 评论 0

corot39

文章 0 评论 0

守护在此方

文章 0 评论 0

github_3h15MP3i7

文章 0 评论 0

相思故

文章 0 评论 0

滥情空心

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文