I’ve been really happy with VirtualKD so far, it’s quite excellent!
However, when using VirtualKD with a Windows 7 target, ASSERT(0) does not halt execution in WinDBG. A message is displayed in WinDBG saying that an assert happened, but execution does not stop. Running the ‘sx’ command shows that the debugger expects to break on an assert.
Host machine: Windows 7 x64, Virtualbox 4.1.12, VirtualKD 2.6
The assert is ignored on Windows 7 RTM in 32 and 64 bit targets. Windows XP SP3 targets halt execution as expected.