
debug
文章平均质量分 83
magictong
欢迎转载,但希望留下点痕迹,谢谢^_^
展开
-
使用Windbg简单排查线程 CPU 100%的方法
使用Windbg简单排查线程 CPU 100%的方法 环境:Windows7工具:Windbg 方法很简单:1、 使用Windbg直接attach到CPU 100% 的进程上面(另外注意的是如果多核的,可能就不是100%了,譬如双核的可能就是CPU持续保持在50%的消耗)。 2原创 2011-07-11 19:25:31 · 13136 阅读 · 1 评论 -
fatal error C1083: Cannot open precompiled header file: 'Debug\xxoo.pch': No such file or directory
相信很多童鞋都遇到过这种问题,找不到pch文件,看这个描述肯定是与预编译头有问关系。(预编译头有神马作用就不说了,可以自己了解下)。一般遇到上面的问题很有可能是拷贝工程的时候,把stdafx.h stdafx.cpp文件删除了,而此时你即使把这两个文件再加入工程还是会报上面的错误原创 2011-09-06 23:40:39 · 6327 阅读 · 0 评论 -
ShellCode的调试方法和常见问题的解决方法
ShellCode的调试方法和常见问题的解决方法 ShellCode的调试方法,我这里总结了四种方法,其实原理都一样,就是通过几种指令的组合,把EIP改为shellcode的地址,然后跳到shellcode去执行,再调试shellcode。代码如下://ShellCodeDebug.cpp : Defines the entry point for the console applic原创 2012-07-20 16:23:20 · 6668 阅读 · 4 评论 -
怎样重建一个损坏的调用堆栈(callstack)
在我的日常工作中,我经常阅读来之微软WinQual(译注:https://sysdev.microsoft.com/ http://en.wikipedia.org/wiki/Winqual)的报告。这些报告里面一般包含着dump文件(译注:崩溃转储文件,我们一般都是叫dump文件,是一种软件崩溃之后产生的文件,可用于事后调试),从这些dump文件里面我可以分析出一些常用的软件里面到底出了什么问题,造成它崩溃了。总而言之,这是一个超赞的系统,我强烈建议各个独立软件开发商(原文:ISV)去上面注册(尤其是这个翻译 2014-06-02 23:30:36 · 12625 阅读 · 2 评论 -
Windows7驱动调试小Tips
调试是程序开发的根本,最近在做驱动方面的开发,积累的一些调试小点分享给大家,让大家在遇到类似问题时可以迅速解决。原创 2014-07-29 20:13:44 · 7936 阅读 · 1 评论