我正在尝试使用 WinDbg 获取我的应用程序的活动日志。目前我在Win10 Pro x64上。我的应用程序的入口点是0x10004D7EC。启动 WinDbg 后,我按 Ctrl+E 选择我的应用。我输入下一个命令
bp 10004D7EC
然后按 F5 但 WinDbg 说已经发生了ERROR_PARTIAL_COPY(0x12B),所以加载logexts
似乎是一个坏主意,因为没有保证信息是正确的。那么,如何解决这个问题,或者我做错了什么?
我相信您收到错误是因为您将断点放在无效的内存位置上。检查内存/反汇编窗口windbg
此内存位置的内容 - 您可能在那里找不到任何内容。
我猜10004D7EC
是磁盘上入口点的地址 - 这可能与运行时的入口点地址不同。您可以使用以下内容搜索入口点:x <your module name>!*<your entry point name>*
(即x myApp!*main*
)