约有 1,303 项符合查询结果, 以下是第 73 - 131项。
费时 < 1 秒。
因为VS2K8产生的除法指令是用寄存器做除数,请参考下面这个帖子来解决这个问题:
http://advdbg.com/forums/1292/ShowPost.aspx
Posted in 《软件调试》答疑
by
格蠹老雷
on 2010-03-09
何出此言?不需要啊,比如:
0:000> k
ChildEBP RetAddr
0012ff80 00401076 ntdll!KiUserExceptionDispatcher
0012ff80 00401289 AcsVio!main+0x66 [C:\DbgLabs\AcsVio\AcsVio.cpp @ 25]
0012ffc0 7c817077 AcsVio!mainCRTStartup+0xe9 [crt0.c @ 206]
0012fff0 00000000 kernel32!BaseProcessStart+0x23
Posted in Windows内核调试
by
格蠹老雷
on 2010-03-06
有网友提议单独活动,因此增加了一个方案,在奇遇花园咖啡馆。请大家报名时,在备注里说明一下自己喜欢哪个方案。
Posted in 活动建议
by
格蠹老雷
on 2010-03-06
花了老雷好多袋烟的功夫,北京聚会的事情终于落实好了。
大家可以通过下面的网页报名参加:
http://advdbg.com/contact/meetinbj.aspx
有什么问题或者想法,可以在这里讨论或者直接写邮件给我。
Posted in 活动建议
by
格蠹老雷
on 2010-03-04
To wowocrack and thunder,
抱歉了,老雷也希望每个城市都可以聚一次 :-) 但是没有信心可以聚到很多人啊。
Posted in 活动建议
by
格蠹老雷
on 2010-03-04
如果输入g,那么会按WinDBG的配置来决定是否handle,也就是Debug > Event Filters对话框中的那些设置。
可以执行gh,显式告诉WinDBG返回handle,gn代表明确不handle. 不处理,返回的是false。
Posted in 《软件调试》答疑
by
格蠹老雷
on 2010-03-04
Thunder,过奖了。
WPT就是基于ETW的,曾经有单独下载的,现在集成到SDK里了。
Performance Analyzer is built on top of the Event Tracing for Windows (ETW) infrastructure. ETW enables Windows and applications to efficiently generate events, which can be enabled and disabled at any time without requiring system or process restarts. ETW collects requested kernel events and saves ...
Posted in C/C++本地代码调试
by
格蠹老雷
on 2010-03-03
赫赫,同意第一点的结论,看来就是观察的时机太早了,在内核初始断点命中时就观察,ACPI树还没建立好呢,所以gpnsNameSpaceRoot 指针的内容是0。这里体现出了网络沟通的局限,我的确没有预料到是在初始断点命中时就执行dns命令:-)
第二点不正确,check版本的acpi驱动可以和free版本的内核文件一起工作,因此没有必要更换内核文件。
Posted in 调试ACPI和BIOS
by
格蠹老雷
on 2010-03-03
虚拟机下也是可以调试的。下面的输出就都是调试VPC的目标得到的。
ACPI命名空间的根节点保存在全局变量ACPI!gpnsNameSpaceRoot中。上面的错误信息应该就是说找到不到这个变量的地址。
建议你这样操作一下:
kd> x ACPI!gpnsNameSpaceRootf9a0263c ACPI!gpnsNameSpaceRoot = <no type information>
kd> dd ACPI!gpnsNameSpaceRoot l1f9a0263c 817a0024上面的结果就是ACPI树的根节点817a0024
kd> !amli dns
AMLI(? for help)-> dnsdns
ACPI ...
Posted in 调试ACPI和BIOS
by
格蠹老雷
on 2010-03-03