【问题标题】: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 位的。

标签: debugging heap-memory windbg dump debug-symbols


【解决方案1】:

我遇到过一次。 基本上,问题是由于没有 windows 符号引起的。 我添加后 SRV*http://msdl.microsoft.com/download/symbols; 在我的windbg同情中。 !heap 扩展工作正常。

【讨论】:

    猜你喜欢
    • 2014-08-04
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 2014-01-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多