Details
-
Bug
-
Resolution: Fixed
-
Major
-
VirtualBox
-
0.4.15-dev-4442-gb9c4b6a https://github.com/reactos/reactos/commit/b9c4b6aa65769f7aa67567b19bbdbdeeba4d132c
Description
Steps to reproduce:
- Install ReactOS BootCD
- On 3rd stage you will get a popup to install "Unknown device"
- If you open Device Manager you will find it there too, in the "Other Devices" class
- If you switch to "Devices by Connection" mode, it will appear in the root devices
This dummy COMPOSITE_BATTERY device is always added, no matter whether the virtual machine expose the battery or not. It could be possible that it's triggered by AC Adapter device installation. I have tested this in two different environments - one that exposes only AC Adapter and another with both AC Adapter and ACPI Battery. In the second case it even loads cmbatt.sys driver twice at 3rd stage.
Windows XP does not create this device. Also I checked "Non-Plug And Play Drivers" class, that device does not exist there on XP as well.
Env without battery | Env with battery | |
---|---|---|
Before regression | 0.4.15-dev-4441-gcb504d7.txt |
0.4.15-dev-4441-gcb504d7-batt.txt |
After regression | 0.4.15-dev-4442-gb9c4b6a.txt |
0.4.15-dev-4442-gb9c4b6a-batt.txt |
Windows XP comparison |
Cc ekohl for guilty commit.