4d61726b / VirtualKD-Redux

VirtualKD-Redux - A revival and modernization of VirtualKD
GNU Lesser General Public License v2.1
777 stars 136 forks source link

Restore VM Snapshot error #34

Closed muniategui closed 2 years ago

muniategui commented 2 years ago

Describe the bug When pressing Restore VM Snapshot a message appears(photo attached) The machine has green light, is patched and when the debuger attached it breaks perfectly.

To Reproduce Steps to reproduce the behavior: Launch the machine atach the debugger and so on... Press Restore VM Snapshot

Expected behavior Restore the last snapshot of the machine? I dont really know what this button should do

Screenshots imagen

Configuration (please complete the following information):

4d61726b commented 2 years ago

Thanks for reporting this issue! There was actually two bugs:

  1. kdclient.dll had been renamed to kdclient32.dll a while back. There needed to be an update to the name of the DLL that gets invoked when we want to restore the last snapshot.
  2. The VMware VIX COM API was deprecated many years ago. None of the COM objects VirtualKD-Redux depends on when restoring a snapshot are registered on the system. I wrote a C interface for accessing the VIX API and that is now used to restore a snapshot.

This issue has been fixed as part of 75151c2838392d25cfb16834b4677c5f74f7a296. It will be in the next release.