Windbg loadin sos for UWP x64 dump(.loadby / .load)

时间:2017-01-22 09:53:59

标签: c# windbg dump sos

通常,当我调试.NET应用程序时,我使用.loadby命令,具体取决于Clr版本:

.loadby sos mscorwks / .loadby sos clr

我正在尝试调试从x64 UWP应用程序中获取的转储,但我没有在加载的模块之间看到clr或mscrowks。 是否有一种特殊的方式来加载UWP应用程序的sos?

当我手动加载sos时,这是我的输出:

0:000> .load  C:\Windows\Microsoft.NET\Framework\v4.0.30319\sos.dll
0:000> !DumpHeap
SOS does not support the current target architecture.

在网上找不到任何有用的东西......

我可以看到CoreClr在这里加载:

0x1df39d116b0: C:\Program Files\WindowsApps\Microsoft.NET.CoreRuntime.1.0_1.0.23819.0_x64__8wekyb3d8bbwe\CoreCLR.dll
      Base   0x7ffa65140000  EntryPoint  0x7ffa651417d0  Size        0x005b5000    DdagNode     0x1df39d13320
      Flags  0x000822cd  TlsIndex    0x00000000  LoadCount   0xffffffff    NodeRefCount 0x00000000
             <unknown>
             LDRP_LOAD_NOTIFICATIONS_SENT
             LDRP_IMAGE_DLL
             LDRP_PROCESS_ATTACH_CALLED

提前致谢

0 个答案:

没有答案