约有 39 项符合查询结果, 以下是第 2 - 4项。
费时 < 1 秒。
sorry,最近忙别的了,才看到。是的 是问题发生的那天我重新取得pdb,我记得之前没这个问题,所以对微软的pdb有所怀疑,但是又不敢确定。多谢啦!
Posted in C/C++本地代码调试
by
BianChengNan
on 2015-11-17
请教各位:微软的符号服务器提供的某些版本的ntdll.dll对应的符号文件是不是有问题?我想使用!heap -s查看下堆信息,但是总出错。0:005> .sympathSymbol search path is: srv*d:\mssymbols*http://msdl.microsoft.com/download/symbolsExpanded Symbol search path is: srv*d:\mssymbols*http://msdl.microsoft.com/download/symbols************* Symbol Path validation summary **************Response ...
Posted in C/C++本地代码调试
by
BianChengNan
on 2015-10-10
现有一枚exe,启用了uiAccess,该如何调试呢?以管理员权限启动windbg也附加不上去,提示需要提升权限,不知道有没有调试过此种应用程序的朋友,还望指教!解决方案:在程序入口处加MessageBox,然后以管理员权限启动调试器,附加上去即可调试。我还有个疑问:我之前是用int 3来中断到调试器的,根据《软件调试》上12章所述,调试器时在UnHandledExceptionFilter里启动的,但是为什么启动的调试器的权限和发生异常的进程的权限不一致呢?
Posted in C/C++本地代码调试
by
BianChengNan
on 2015-09-14
如题,用nsis生成了一个安装包(木有安装包的符号文件),在某些机器上会出现双击运行闪退的情况。用windbg调试的部分结果,已经通过sxe ld设置了加载模块的断点,几次试验后发现加载SHLWAPI.dll这里总是有问题。 gModLoad: 75830000 75887000 C:\Windows\syswow64\SHLWAPI.dlleax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=7efdd000 edi=0018f4a8eip=76f2fc5e esp=0018f37c ebp=0018f3d0 iopl=0 nv up ei pl zr ...
Posted in C/C++本地代码调试
by
BianChengNan
on 2015-09-09
嘿嘿,按照《软件调试》上的接法,找朋友帮忙重新接了下,果断没问题啊!具体的原理还不清楚,以后找到相关资料贴出来。如果有知道原理的朋友,给个相关链接就更好了。
Posted in WinDbg
by
BianChengNan
on 2015-03-10
刚刚买的串口线到货了,怕连不上买了2根,一根是2-3交叉线(顺序:1-1, 2-3,3-2,4-4,5-5,6-6,7-7,8-8,9-9),另外一根是全交叉(顺序 1-1,2-3,3-2,4-6,5-5,6-4.7-8,8-7,9-9))。实际测试,两根都不行,串口通信没问题,就是用windbg调试的时候不行,命令行 -k com:port=com1,baud=115200,reconnect用ctrl+alt+d得到的结果是Opened \\.\com1Waiting to reconnect...SYNCTARGET: Timeout (1).Throttle 0x10 write to 0x1SYNCTARGET: Timeout (2).Throttle 0x10 ...
Posted in WinDbg
by
BianChengNan
on 2015-03-06