堆扩展命令失败:未能初始化扩展
Posted
技术标签:
【中文标题】堆扩展命令失败:未能初始化扩展【英文标题】:Heap extension command fails: failed to initialize the extention 【发布时间】:2018-04-12 11:25:00 【问题描述】:尝试在 Windbg 中使用 !heap
扩展来调查转储时,我收到以下错误:
0:000> !heap -s -v -a
SEGMENT HEAP ERROR: failed to initialize the extention
每次使用 !heap
扩展时都会发生这种情况。
谷歌在这个问题上不是很有帮助。有人知道如何解决这个问题吗?
【问题讨论】:
调试研讨会的几位参与者遇到了同样的问题。但是,通常的输出遵循该错误消息。你得到额外的输出行还是只有这一行而不是别的? 此问题可能是特定于版本的。您使用哪个版本的 WinDbg 以及在哪个操作系统上使用? 我在 Windows-10 上使用 Windbg "10.0.15063.468 x86"。我的 Windows-10 是 64 位的,但我使用的是 32 位的 Windbg,因为我正在调试的应用程序是 32 位的。 【参考方案1】:我遇到过一次。 基本上,问题是由于没有 windows 符号引起的。 我添加后 SRV*http://msdl.microsoft.com/download/symbols; 在我的windbg同情中。 !heap 扩展工作正常。
【讨论】:
以上是关于堆扩展命令失败:未能初始化扩展的主要内容,如果未能解决你的问题,请参考以下文章
SwiftUI 崩溃:“前提条件失败:属性未能设置初始值:71”