win7下windbg无法找到正确调试符号问题
来源:互联网 发布:qemu调试linux内核 编辑:程序博客网 时间:2024/05/16 04:37
2.下载symbols的总目录:http://msdn.microsoft.com/en-us/windows/hardware/gg463028 根据当前系统的版本和补丁情况下载,下载错了是无法正确使用的。我的版本是下Windows_Win7.7600.16385.090713-1255.X86FRE.Symbols.msi 安装到C:\symbols下。到windbg下设置symbol path为srv*c:\symbols*http://msdl.microsoft.com/download/symbols。
3.设置启动和故障恢复中写入调试信息为:小内存转储
4.在蓝屏死机重启的情况下,用windbg加载dump文件,加载的时候就提示很多符号无法找到;打开调用栈数据,无法看到函数符号的解析
经过网上搜索,也没太大收获,后来换了台机器按上述步骤,是成功的。怀疑是符号文件版本与本地系统版本对不上!把出错那台机器上的符号文件夹改了名字——这样的话,需要加载符号的时候就会从http://msdl.microsoft.com/download/symbols这个站点上去下载符合版本时间点的pdb文件。果然,再重新加载的时候,先启动一段时间下载pdb文件,而后一切正常。另外,当然windbg要以管理员身份启动。
参考过的有用的资料有:http://bbs.pediy.com/showthread.php?p=880388
认真阅读MSDN上的说明 http://msdn.microsoft.com/en-us/library/windows/hardware/ff558823(v=vs.85).aspx
欲使用WinDbg进行内核调试,做几件事情
1、运行 bcdedit -debug on 开启调试,需要重启生效
2、到http://www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx 下载符号包
Windows 7 RC x86 retail symbols, all languages
3、添加环境变量 _NT_SYMBOL_PATH 值为符号包的安装路径
以管理员身份运行WinDbg就能进行7的内核调试了
转自看雪论坛 5楼的网友:http://bbs.pediy.com/showthread.php?t=104563
- win7下windbg无法找到正确调试符号问题
- win7下windbg无法找到正确调试符号问题
- 关于xcode找不到符号表,无法正确调试的问题。
- Windbg符号无法加载的问题
- OutputDebugString在win7操作系统windbg内核调试下无法输出的解决办法
- windbg 调试 win7
- win7使用windbg调试
- windbg win7 本地调试
- WINDBG本地调试WIN7
- Windbg符号路径问题
- 调试web service的问题:“无法自动进入并单步执行服务器。无法确定停止位置。请验证是否已加载符号。未找到符号:……”
- Win7下WinDbg开启Local Kernel Debug调试
- Win7下WinDbg开启Local Kernel Debug调试
- win7下用windbg进行本地内核调试
- Win7下WinDbg开启Local Kernel Debug调试
- Win7下WinDbg开启Local Kernel Debug调试
- windbg符号加载和调试
- win7下vs2010无法找到rcdll.dll的问题的解决方法
- 实用的json工具类gson
- phonegap、ABBYY Mobile OCR、Jquery Mobile进行跨平台移动应用开发笔记
- android 系统时间转换
- loopback_device
- android面试经1
- win7下windbg无法找到正确调试符号问题
- 使用Unity VS进行调试
- ios 环境下创建树目录
- 截获BM_SETSTYLE:自绘按钮控件属性自绘属性的保持
- How to Generate an AWR Report and Create Baselines (文档 ID 748642.1)
- sqlserver距当天时差
- Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
- LINUX 下USB摄像头设置
- $(document).Ready()方法 VS OnLoad事件 VS $(window).load()方法