【问题标题】:Connecting Windbg to Bochs virtual machine将 Windbg 连接到 Bochs 虚拟机
【发布时间】:2015-03-29 22:52:09
【问题描述】:

我想将windbg连接到Bochs虚拟机以调试操作系统,但是当操作系统启动操作开始时windbg终止(没有任何错误消息。)

请考虑我已经通过 com 端口将 windbg 连接到 Bochs。

【问题讨论】:

  • 你试过调试WinDbg吗?它可能会在没有错误消息的情况下终止,但不会在没有异常的情况下终止。

标签: windbg terminate bochs


【解决方案1】:

出现此问题的原因是由于 Windows 第一条调试消息。 (消息在Bochs中无故修改,导致windbg崩溃)

我通过修改 Bochs 源代码解决了这个问题。我在操作系统启动后创建了一个线程来创建管道,因此不会发送 Windows 消息

【讨论】:

  • 这不是一个很好的答案。您究竟是如何(文件、类或行)更改了 Bochs 的源代码?您能否将已修改的部分添加到答案中?由于 Bochs 是开源的,您是否考虑过将这种更改作为产品的一部分?
猜你喜欢
  • 2014-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-27
  • 2017-04-14
  • 2021-07-16
  • 1970-01-01
相关资源
最近更新 更多