约有 1,303 项符合查询结果, 以下是第 57 - 131项。
费时 < 1 秒。
处理WM_ACTIVATEAPP(1C)消息时出错了,从窗口的属性中取不到oldWndProc...
看一下wincore.cpp的源代码,应该是下面这个断言失败了:
LRESULT CALLBACK
_AfxActivationWndProc(HWND hWnd, UINT nMsg, WPARAM wParam, LPARAM lParam)
{
WNDPROC oldWndProc = (WNDPROC)::GetProp(hWnd, _afxOldWndProc);
ASSERT(oldWndProc != NULL);
...
可能与这个对话框的子类化有关...
Posted in WinDbg
by
格蠹老雷
on 2011-01-18
VC编译器(二位用的)总是把类型信息(type information)放在vcx0.pdb中(有《软件调试》的话,看下第25章),因此可能出现二位遇到说的问题。在链接选项中有个是否把类型信息集成到一起(project.pdb),即/pdbtype:con... (P772)
建议二位检查一下这个链接选项, 如果还有问题,启用把WinDBG的log,然后把log传上来
Posted in WinDbg
by
格蠹老雷
on 2011-01-18
第二个问题: 调试器通过察看DR6知道哪个硬件断点命中.
因为硬件的限制,x86上不可以只有读时命中,之可以设置为读写都命中(ba r),或者只有写时命中(ba w)。
你说的是何调试器?
Posted in Windows内核调试
by
格蠹老雷
on 2011-01-11
这是个已知的问题,请参考下面的讨论:
http://advdbg.org/forums/3693/ShowPost.aspx
Posted in Windows内核调试
by
格蠹老雷
on 2011-01-11
大家都等着发红包呢,还不想动是吧:-)
Posted in 《软件调试》书友
by
格蠹老雷
on 2011-01-06
用ub命令看上一条指令. 因为通过调试寄存器设置的数据类断点触发的是陷阱类异常( P68 & P88), 报告异常时程序指针指向的是触发断点那条指令之后的那条指令
Posted in WinDbg
by
格蠹老雷
on 2011-01-06
[附: 招聘启示原文]
金山网络诚意高薪招聘
金山网络是一家以安全为核心,为互联网用户提供基础应用服务的互联网公司,产品线涵盖了金山毒霸、金山卫士、可牛免费杀毒、金山网盾、可牛影像等。员工总数452人,研发技术人员292人,占总人数的64%。金山网络秉承金山13年安全技术积累和可牛的互联网基因,从成立伊始就以改善中国互联网安全为目标和最高价值准则,为用户提供更专业的安全解决方案。
1、高级Windows内核驱动开发工程师
岗位类别:研发
招聘人数:6人
岗位要求:
1、 熟练掌握C、VC++、MASM开发;
2、 做过深层次的磁盘过滤驱动或文件系统过滤驱动开发;
3、 熟悉NDIS/TDI网络驱动原理和开发
4、 ...
Posted in 《软件调试》书友
by
格蠹老雷
on 2011-01-04
士躬耕于垄亩兮非主不依,对于一个做软件的人来说,进入一家重视技术的公司是很关键的一步。到过很多公司之后,珠海金山给我留下非常美好的印象,在那里我看到很多真正热爱代码的人,他们沉醉于技术之乐。他们最近在招聘驱动开发工程师,有感兴趣的朋友可以联系我,很愿意推荐
Posted in 《软件调试》书友
by
格蠹老雷
on 2011-01-04
Ctrl+Alt+V显示WinDBG的内部工作状态,估计是在加载符号文件
Posted in WinDbg
by
格蠹老雷
on 2010-12-31
二者的职能有所不同,DebugPort只是用来调试,被调试时才设置,用来与调试器进程对话。对于ExceptionPort,每个普通进程都会设置,监听的是CSRSS进程。举例来说,当分发异常时,如果第二轮还无人处理,那么就会发到ExceptionPort,CSRSS收到后一般是立刻终止进程,但是Win7开始,略有变化,还会尝试发起WER...
Posted in Windows内核
by
格蠹老雷
on 2010-12-31