约有 66 项符合查询结果, 以下是第 7 - 7项。
费时 < 1 秒。
软件调试的12章节分析了UnhandledExceptionFilter,在一个windows平台上的C/C++程序中,主线程的SEH框架会有2层,最外层是BaseProcessStart,里面是mainCRTStartup,这意味着当有异常发生时,UnhandledExceptionFilter会被调用2次。为什么错误对话框只会显示一次?
另外,仔细看了看Windows 2000下的伪码实现(P319),发现_BaseAlreadyHadHardError在启用了JIT之后会被设置为TRUE,同时返回EXCEPTION_CONTINUE_SEARCH, ...
Posted in Windows内核调试
by
wrong
on 2011-02-01
无意中发现ln命令可以直接跟符号名。
即ln main即可。看来x命令可以退休了。haha
Posted in WinDbg
by
wrong
on 2011-01-30
好像只能够在打开可执行程序的时候指定参数,后面就不能修改了,不知道有没有命令。
Posted in WinDbg
by
wrong
on 2011-01-24
使用windbg调试程序的时候发现debuggee需要命令行参数,请问有命令可以设置这个参数嘛?或者应该怎么样做?
Posted in WinDbg
by
wrong
on 2011-01-19
使用windbg打开一个SEH_Trmt.exe,使用lm看到windbg已经加载了私有的符号。
当使用0:000> x seh_trmt!main 命令时,windbg却总是提示
Type information missing error for main
其实我并不在乎main是什么类型,而只是想看看main的地址,请问为什么会这样,我需要怎么做。
Posted in WinDbg
by
wrong
on 2011-01-14
看了张老师的博文,调试笔记:系统挂在DPC(上),
http://advdbg.org/blogs/advdbg_system/articles/2867.aspx,里面有这样一段,
kd> !pcr
CurrentThread: 80551d20
NextThread: 89b512e8
IdleThread: 80551d20
DpcQueue:
0x80552380 0x804ff5b8 [Normal] nt!KiTimerExpiration
0x8abcfed4 0xba7843e8 [Normal] ...
Posted in Windows内核调试
by
wrong
on 2011-01-10