Windbg符号无法加载的问题
使用Windbg进行联机内核调试时,出现*** ERROR: Module load completed but symbols could not be loaded for
ntoskrnl.exe
的错误,无法加载ntoskrnl.pdb
在使用!sym noisy和.reload /f nt后发现,Windbg在如下路径
C:\Program Files\Windows Kits\10\Debuggers\x86\sym\ntkrpamp.pdb\3A07902D18FD40CE929445D1777703241
寻找符号时,该路径下不存在相应的PDB文件,而且Windbg在寻找符号的过程中也没有连接Internet去进行符号的搜索和下载.
最后发现,问题原因是防火墙打开而造成的.当防火墙打开时,Windbg无法进行Internet访问,所以相应的符号无法下载.
关闭防火墙后,符号问题解决.
另外,sys文件会记录PDB文件的位置,从而找到符号表,所以设置目录必须是编译时候的目录,即使把编译目录下的文件拷贝出来放到其他地方 然后在把windbg符号目录设置成那个目录 windbg也是不认识的 因为windbg对SYS的符号文件的寻找只会去SYS指定的那个目录寻找 这点很奇特 以前配置windbg的时候百思不得其解.
参考资料:http://blog.csdn.net/whatday/article/details/7100292
Windbg符号无法加载的问题相关推荐
- 如何使用windbg在驱动加载时下断
首先说说应用层的调试吧.当我们在调试windows可执行程序的时候,通过将PE文件头中的ImageBase和AddressOfEntryPoint相加,从而得出第一条指令的地址.针对这个地址下断之后目 ...
- Windbg MESC.dll 加载问题 The call to LoadLibrary(winext/MSEC.dll) failed, Win32 error 0n126
在使用windbg MSEC插件时 ,有时会有插件加载失败的情况,具体错误如下: !load C:\windbg\MSEC.dll The call to LoadLibrary(C:\windbg\ ...
- WinDBG加载符号表的一点心得体会
新建一个环境变量_NT_SYMBOL_PATH 值为: SRV*c:\mysymbol* http://msdl.microsoft.com/download/symbols WinDBG无法加载符号 ...
- 计算机中丟失Slc.dll,调试符号不会加载slc.dll和sppc.dll
这是我的情况.我正在尝试在远程服务器上调试WCF服务(Windows 2012 R2 Standard).我在运行Visual Studio 12的Windows 7专业系统上.在弄清楚如何安装远程调 ...
- <Visual Studio>“正在加载......的符号”的解决方法
大家好,我是翼同学!这里是C++个人问题集 1️⃣问题描述 这段时间在使用VS时,发现太卡了,一直在加载中,运行了好久都没有结果. 接着弹出提示框: 提示正在从Microsoft符号服务器加载符号. ...
- windbg符号路径设置
1. windbg访问符号需要两个文件(SYMSRV.DLL 和 SYMSTORE.EXE),所以添加主path环境变量中它们的路径进去,即:你的windbg安装目录(windbg.exe所在的目录) ...
- QLibrary Class Reference(qt加载外部库)
QLibrary Class Reference [QtCore module] 该类加载分享的库在运行时. #include <QLibrary> 继承QObject 注意:所有函数是可 ...
- el-image中src加载assets路径下图片使用require避免加载不到
场景 el-image中图片的数据源加载assets路径下的照片. 正确加载方式. <el-imagestyle="width: 732px; height: 48px":s ...
- 自己动手写CPU(11)——加载存储指令说明
加载存储指令说明 加载指令(7) lb.lbu.lh.lhu.lw.lwl.lwr 存储指令(5) sb.sh.sw.swl.swr 补充 加载指令(7) lb.lbu.lh.lhu.lw.lwl.l ...
最新文章
- iPhone开发:Objective-c中@property声明时的参数释疑
- Ubuntu 安装LAMP ...
- 【Ubuntu】ubuntu系统下python3和python2环境自由切换
- 编写一个Rubygem, 如何在gem 被Install之前运行一段程序?
- 试试Write Live Writer在博客园的使用
- java 选取topn_取Oracle中实现TOPN,选取前几条记录
- Javascript语法基础 - Javascript核心(一)
- 为什么家里pm25比外面高_你绝对不会相信在家用卷发棒烫发竟然比在外面烫发更伤发?...
- 养老院管理系统如何开发详解
- VSCode中插件Code Spell Checker
- 群雄逐鹿,AI如何落地刷脸支付
- 立即收藏!2019前端工程师如何应对裁员潮?
- 蔡义江《红楼梦诗词曲赋评注》下
- 电脑知识:Win10系统优化的7个设置技巧
- adb 清理内存_adb命令查看手机应用内存使用情况
- 让我们看看往年的1024传智播客怎么安排的
- Delphi访问网络共享文件夹
- thingy_创建自己的手机条形码Thingy
- c语言 memset 段错误,memset 导致的一个段错误
- Word for Mac 显示空格