zoukankan      html  css  js  c++  java
  • The call to LoadLibrary(C:WindowsMicrosoft.NETFrameworkv4.0.30319sos) failed, Win32 error 0n193 "%1 不是有效的 Win32 应用程序。"

    今天在调试分析一个dmp文件,要分析clr的栈,于是,输入命令".loadby sos clrjit",结果出现如下错误提示:

    0:000> .loadby sos clrjit
    The call to LoadLibrary(C:WindowsMicrosoft.NETFrameworkv4.0.30319sos) failed, Win32 error 0n193
        "%1 不是有效的 Win32 应用程序。"
    Please check your debugger configuration and/or network access.
    很是吃惊。从来没有遇到过,仔细看提示,是加载sos扩展库失败,原因是"不是有效的win32应用程序",难道是sos.ll被破坏了,还是下载不全,最后都排除了。

    实在是没办法了,感到很沮丧。最后无意看到Windbg标题栏显示的是64位版本的

    而我要用的是32位版本,于是,我关掉64位,开启32位windbg,加载dmp,分析,输入输入命令".loadby sos clrjit",没有错误提示了,相应的扩展命令也能正常使用。

    看来就是因为使用64位版本windbg导致的。以后要注意了

  • 相关阅读:
    wode.
    python中迭代器和生成器。
    Embeded linux 之 UBIFS文件系统
    Windows下Git安装和使用
    套接字 之 windows与linux 差异
    Embeded linux之RTL8188EU/RTL8188ETV使用
    嵌入式Linux之“+”版本问题
    Uboot之net
    Embeded linux之reboot
    Embeded linux之cifs文件系统
  • 原文地址:https://www.cnblogs.com/yilang/p/13161608.html
Copyright © 2011-2022 走看看