WARNING:[something]与Windows Debugger中的[something]重叠是什么意思?

Dan*_*bbs 6 kernel windbg virtual-machine

我正在为一个uni项目的一部分编辑Windows研究内核(WRK),偶尔当我启动运行我的内核的虚拟机时,Windows调试器会说:

WARNING: rdpdr overlaps raspptp_baa74000
WARNING: ks overlaps rdpdr_baa26000
WARNING: ks overlaps raspptp_baa74000
WARNING: update_baa11000 overlaps ks_ba9fe000
WARNING: update_baa11000 overlaps rdpdr_baa26000
WARNING: tcpip overlaps tcpip_ba83e000
Run Code Online (Sandbox Code Playgroud)

这究竟意味着什么?

Joh*_*ohn 5

当内核调试器错过事件(例如关闭或模块卸载)时,通常会发生这种情况。该警告意味着调试器刚刚收到与另一个驱动程序重叠的范围内的驱动程序的模块加载事件(重叠通常不是真实的,只是调试器认为存在重叠,因为它不知道卸载) 。

这是通过使用来解决的.reload