约有 3 项符合查询结果, 以下是第 1 - 1项。
费时 < 1 秒。
张老师:
下面是使用!analyze -v分析的该dump文件:
==============================================
FAULTING_IP:
+2d3952f0280df74
00000000 ?? ???
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 00000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: ...
Posted in C/C++本地代码调试
by
dabang
on 2009-08-19
感谢张老师的答复。
从调用堆栈上看没有调用系统服务啊,而且该进程可以被procexp杀死,好像也可以用windows自带的任务管理器来杀掉。
Posted in C/C++本地代码调试
by
dabang
on 2009-08-18
最近在调试一个界面程序时发现,程序退出后,进程仍然存在。用windbg附加到该进程后,发现所有现有的线程的堆栈的最高层都是KiFastSystemCallRet,这个函数不是线程退出时的函数么?为什么执行到这个函数后,进程会不退出呢?
BTW:如果对于那些关闭了界面(窗口之类的全关闭了),但是进程仍然存在的原因是什么啊?
提前感谢大家的回复。
Posted in C/C++本地代码调试
by
dabang
on 2009-08-17