VirtualBox VM 内で Windows 7 をデバッグ モードで実行しています。
名前付きパイプとして Windows 7 ホストに公開されている VM ターゲットに COM ポート デバッグ サーバーを構成しました。
VM は単独で正常に起動しますが、デバッガーで起動しようとすると、ターゲットがクラッシュします。
私が取っている手順は次のとおりです。
- ホストで WinDbg を起動します。
- ターゲット VM インスタンスを起動します。
- WinDbg が接続し、VM が "starting windows" 画面でフリーズします。
- この時点で、事態は悪化し始めます。WinDbg 出力は致命的なシステム エラーを報告します。
- WinDbg は、ターゲットのブレークポイントで待機します。
- ターゲットを「再開」(F5) すると、ターゲットがブルースクリーンになります。
完全な WinDbg セッションの出力は次のとおりです。どんな助けでも大歓迎です!
Microsoft (R) Windows Debugger Version 6.12.0002.633 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Waiting for pipe \\.\pipe\SlaveDebugPipe
Waiting to reconnect...
Connected to Windows 7 7601 x64 target at (Thu Feb 7 12:58:54.482 2013 (UTC + 0:00)), ptr64 TRUE
Kernel Debugger connection established.
Symbol search path is: srv*c:\symbols*http://msdl.microsoft.com/download/symbols
Executable search path is:
Windows 7 Kernel Version 7601 MP (1 procs) Free x64
Built by: 7601.17944.amd64fre.win7sp1_gdr.120830-0333
Machine Name:
Kernel base = 0xfffff800`0265d000 PsLoadedModuleList = 0xfffff800`028a1670
System Uptime: not available
*** Fatal System Error: 0x00000124
(0x0000000000000000,0x0000000000000000,0x0000000000000000,0x0000000000000000)
Break instruction exception - code 80000003 (first chance)
A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been invoked.
A fatal system error has occurred.
Connected to Windows 7 7601 x64 target at (Thu Feb 7 12:59:48.476 2013 (UTC + 0:00)), ptr64 TRUE
Loading Kernel Symbols
..................................................
Loading User Symbols
*******************************************************************************
* *
* Bugcheck Analysis *
* *
*******************************************************************************
Use !analyze -v to get detailed debugging information.
BugCheck 124, {0, 0, 0, 0}
Probably caused by : hardware
Followup: MachineOwner
---------
nt!DbgBreakPointWithStatus:
fffff800`026d3df0 cc int 3