如何在windbg中解析这个符号?
我试图确定 Windbg 中高 cpu 状况的原因,并遇到如下行:
196fe804 69088346 00000000 00000000 00000000 System_ni+0x1bbf4b
当运行 '~* kb' 时,
我已将其设置为从 MS' 服务器加载符号,但对于某些 dll 来说它是这样的似乎不起作用。具体来说:
System.ni
mscorlib.ni
系统.Web.ni
System.Web.Mvc.ni
System.Web.Extensions.ni
(我不确定“ni”来自哪里)
有人有一些好主意吗?
I'm trying to determine the cause of a high cpu condition in windbg, and encounter lines like:
196fe804 69088346 00000000 00000000 00000000 System_ni+0x1bbf4b
When running '~* kb'
I've set it up so that it loads the symbols from MS' server, but for certain dll's it doesnt seem to work. Specifically:
System.ni
mscorlib.ni
System.Web.ni
System.Web.Mvc.ni
System.Web.Extensions.ni
(I'm not sure where the "ni" comes from)
Anyone with some good ideas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些是NGen 图像。
在 Windbg 中输入:
.loadby sos clr
,然后输入!ClrStack
。这将显示托管元数据之外的函数名称。These are NGen'ed images.
In your Windbg type this:
.loadby sos clr
, followed by!ClrStack
. That will show function names out of managed metadata.