May be difficult to debug because no minidump file is created in the guest OS.
Existing guest OS: Windows 2000 Server from a P2V where source PC had USB. When converted, I set the VM up with NO USB controllers. After P2V I had 'set devmgr_show_nonpresent_devices=1; start devmgmt.msc' and removed the now unused original USB devices with Device Manager.
Created a new VM in beta1, with 'Enable USB Controller' selected and attaching the above VDI and booting, and guest OS recognises the new USB hardware and installs existing drivers (from C:\I386 likely).
USB Devices and drivers:
Standard Enhanced PCI to USB Host Controller
Standard OpenHCD PCI to USB Host Controller
USB 2.0 Root Hub
USB Root Hub
*** Stop: 0x0000001E (0xC0000005,0xEB298E17,0x00000000,0x000000CC)
(screen dump attached)
Stop: 0x0000001E ... ntoskrnl.exe
Unfortunately, no minidump was indicated in the message or produced (tho' the OS has been setup to create minidumps and has in the past done so).
Guest can be booted by turning 'Enable USB Controller' off, but as soon as it is turned back on, the BSOD occurs.
If I turn it off and 'set devmgr_show_nonpresent_devices=1; start devmgmt.msc' and removed the now unused original USB devices I cna get one boot with 'Enable USB Controller', as the device drivers are installed, but next time BSOD. The '0xEB298E17' number was different the last time I reproduced it, but is consistent
The same sequence of steps in the same VDI image do not give a BSOD in 3.0.12