【发布时间】:2015-04-14 19:26:32
【问题描述】:
我刚刚开始使用 windbg/sos,我创建了一个简单的控制台应用程序进行测试(会引发未处理的异常)。似乎在我加载 sos 之后,我会在下一次调用时遇到异常。
例如:
ntsd consoleapplication1.exe
.symfix
.reload
g
.loadby sos clr
如果我打电话:
!threads
"c0000005 Exception in C:\Windows\Microsoft.NET\Framework\v4.0.30319\sos.threads
PC: 592b7713 VA: 00000000 R/W: 0 Parameter: 00000000"
如果我打电话:
!ClrStack
c0000005 Exception in C:\Windows\Microsoft.NET\Framework\v4.0.30319\sos.ClrStack
PC: 592b7713 VA: 00000000 R/W: 0 Parameter: 00000000
我第一次通话后的每次通话都会正常工作(加载 SOS 后只有第一次通话失败)。
我尝试了这个recommendation 并在启用本机代码调试的情况下重新编译了我的代码,但没有任何区别。
windbg 版本:6.3.9600.16384 X86
【问题讨论】: