41.windbg-调试技巧(解决Type information missing error for)
来源:互联网 发布:淘宝店铺消失是假货吗 编辑:程序博客网 时间:2024/05/29 12:28
今天用vc6时,发现有些函数用x显示不了:
0:000> x ThisCall!Cat::*Type information missing error for Cat::Fun0
歪招:用bm直接下断点:
0:000> bm ThisCall!Cat::* 1: 00401090 @!"ThisCall!Cat::Func1" 2: 00401060 @!"ThisCall!Cat::Fun0"0:000> x ThisCall!Cat*Type information missing error for Cat::Func1Type information missing error for Cat::Fun0
或者直接ln或u
解决方式:
VC编译器把类型信息存放在VCx0.PDB中,VC6是放在VC60.PDB中,对于VC6自己有时也会找不到这个文件。
对于WinDBG,没有简单的方法来从VC60.pdb这样的符号文件来加载符号
所以需要修改工程的link,把
、
改成/PDBTYPE:CON即可!你也可以直接把这个删除,默认就是把调试信息集成到<project>.pdb中!
0:000> x ThisCall!Cat::*00401090 ThisCall!Cat::Func1 (MEAL)00401060 ThisCall!Cat::Fun0 (MEAL)
- 41.windbg-调试技巧(解决Type information missing error for)
- VC 调试Error in OMF type information
- windbg 调试技巧
- windbg调试技巧
- Windbg调试技巧
- Error: Can't continue timing simulation because delay annotation information for design is missing
- Error: Can't continue timing simulation because delay annotation information for design is missing
- syntax error : missing ';' before 'type'
- syntax error : missing ';' before 'type'
- error C4430: missing type specifier
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing \';\' before \'type\'
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing ';' before 'type'
- error C2143: syntax error : missing ';' before 'type'
- Java编码过滤器的编写
- 二分模板以及STL中的查找
- 临时对象
- SCOI2007——蜥蜴(最大流)
- XNA 3.1 TO XNA 4.0 Conversion Cheat Sheet
- 41.windbg-调试技巧(解决Type information missing error for)
- mysql 实现 rownum
- 基于嵌入式Linux的MP3播放器的设计与实现
- 红黑树及其插入
- VC++杂七杂八
- android---------区分Activity的四种加载模式
- 学习杂记--- 贫血 充血 sql join
- js中null(空指针)的处理以及if(var)的理解
- ok6410学习笔记(2.简单字符驱动)