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导致的。以后要注意了

  • 相关阅读:
    dubbo springcloud区别
    rpc
    centos7 安装docker
    vibox安装
    知识点
    spring cloud
    微服务设计原则
    工具类
    xss--知识点
    java基础--注解
  • 原文地址:https://www.cnblogs.com/yilang/p/13161608.html
Copyright © 2011-2022 走看看