4.3 still breaks ALL USB windows host again

Discussions related to using VirtualBox on Windows hosts.

4.3 still breaks ALL USB windows host again

Postby TwistedGamer » 20. Oct 2013, 19:46

Can you please fix USB. You guys broke it in 4.2.18 and it's still broke in 4.3, yet all the bug reports have been closed as fixed.

The only difference now is instead of BSOD the host, you freeze the Guest OS container, not the guest os itself the container ie the VM container.
TwistedGamer
 
Posts: 1
Joined: 20. Oct 2013, 19:04

Re: 4.3 still breaks ALL USB windows host again

Postby noteirak » 20. Oct 2013, 21:53

If you have a reproducible scenario with a VM log to back up your claims, you can still post on the tickets you mention to provide further evidence that this is not yet fixed.
Hyperbox - Virtual Infrastructure Manager - https://kamax.io/hbox/
Manage your VirtualBox infrastructure the free way!
noteirak
Site Moderator
 
Posts: 5197
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7

Re: 4.3 still breaks ALL USB windows host again

Postby FıratBilir » 25. Oct 2013, 16:25

I have exactly the same problem. Since 4.2.18 version, I cannot attach any USB device to my guest. I am using Windows7 Enterpise 32 bit as host and guest OS. The USB ports of the host are USB2. When 4.2.18 was installed, the host was crashing with IRQL NOT LESS OR EQUAL blue screen error when I try to attach my Omnikey 3121 USB smart card reader to guest OS. Now 4.3 is installed on my host and when I try to attach the smart card reader to guest OS, the host is unmounting the USB device, but the guest is not mounting it. When I try to attach the same device again, the guest OS container is freezing. This occurs for all USB devices. I checked the same problem with smart card readers, mouse and keyboard and every time I get the same error. The problem doesn't exist for 4.2.16 version, therefore I uninstalled newer versions and installed 4.2.16 again. While upgrading from 4.2.16 to 4.2.18, you somehow made a mistake and now newer versions are not attaching the USB devices, but crashing instead. :-(
Last edited by FıratBilir on 19. Dec 2013, 14:54, edited 1 time in total.
FıratBilir
 
Posts: 11
Joined: 25. Oct 2013, 16:16

Re: 4.3 still breaks ALL USB windows host again

Postby Tak » 26. Oct 2013, 10:40

same problem! when choose a usb device to be attached to the guest with VBox menu, the device was ejected from the host but not work correctly(not recognized by the guest). I just right click at the bottom of the guest window where devices status are shown, to check the status of the very usb device and it shows "captured" but was not checked(that strange :shock: ).

my host: Windows 8 Enterprise x64
guests checked: Windows XP SP3 AND Fedora 19 x86_64(both exist problem)
Tak
 
Posts: 8
Joined: 22. Sep 2013, 03:00

Re: 4.3 still breaks ALL USB windows host again

Postby FıratBilir » 11. Nov 2013, 14:50

The problem still exists in 4.3.2 version!!!
FıratBilir
 
Posts: 11
Joined: 25. Oct 2013, 16:16

Re: 4.3 still breaks ALL USB windows host again

Postby FıratBilir » 14. Nov 2013, 09:52

The problem still continues in 4.3.2 version and therefore I cannot use the new version of VirtualBox. I'd be glad if anyone can solve the USB connecting problem that exist since 4.2.18 version!!!
FıratBilir
 
Posts: 11
Joined: 25. Oct 2013, 16:16

Re: 4.3 still breaks ALL USB windows host again

Postby yug » 14. Nov 2013, 18:17

I have windows 8.1 host, VB 4.3.2 running Fedora 20 beta in VM -- I have no problem adding usb filters however they are unavailable to the the guest.

This is the error:

Failed to attach the USB device Western Digital My Passport 07A8 [1042] to the virtual machine 20_TC2.

USB device 'Western Digital My Passport 07A8' with UUID {9e66dc35-ad64-4e06-bec0-48a4297aa195} is busy with a previous request. Please try again later.

Result Code: E_INVALIDARG (0x80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

This seems to happen with all usb hard disks.
yug
 
Posts: 44
Joined: 18. Aug 2011, 20:08
Location: California
Primary OS: Fedora other
VBox Version: PUEL
Guest OSses: fedora

Re: 4.3 still breaks ALL USB windows host again

Postby FıratBilir » 6. Dec 2013, 09:40

The problem still continues in 4.3.4 version and therefore I cannot use the new version of VirtualBox efficiently. I'd be glad if anyone can solve the USB connecting problem that exist since 4.2.18 version!!!
FıratBilir
 
Posts: 11
Joined: 25. Oct 2013, 16:16

Re: 4.3 still breaks ALL USB windows host again

Postby justus » 14. Dec 2013, 15:48

Right!
I have the same problem since 4.2.18 (4.3.4 running now).
Of course: I have extensions and additions installed, users in the necessary groups, usb options and filters all tested on/off .. (any more?). And it worked before! The sole change was the new VB-version.
Description:
Host system Solaris 11.1
USB device is captured, but not recognized by guests (ubuntu, Windows 7, Linux Mint, FreeBSD).
Thoughts:
My Motherboard does not support usb 3.0, but only up to 2.0. May that newly be a problem (though 3.0 is anyway not supported by VB)?
While with first 3 OSs mentioned, graphical desktops hide spontaneous response, but on FreeBSD I can see s.th., and perhaps it is of some interest. FreeBSD says:
umass0: [device description]
umass0: SCSI over Bulk-Only; quirks = 0x100
umass0:3:0:-1: Attached to scbus3
(probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 0 0 0 24 0
(probe0:umass-sim0:0:0:0): CAM status: CCB request completed with an error
It finally gives up after 5 retries.
When I un-capture the device, it recognizes correctly:
ugen0.2: [device description] at usbus0 (disconnected)
usmass0: at uhub0, port 1, addr 2 (disconnected)

If there isn't a completely new extra administration necessary for usb support since 4.2.18 (please give me an advice) it must be an issue with VirtualBox. Users have already reported similar problems with VB on other host systems.
justus
 
Posts: 5
Joined: 9. Aug 2012, 08:57

Re: 4.3 still breaks ALL USB windows host again

Postby noteirak » 14. Dec 2013, 19:14

noteirak wrote:If you have a reproducible scenario with a VM log to back up your claims, you can still post on the tickets you mention to provide further evidence that this is not yet fixed.
Hyperbox - Virtual Infrastructure Manager - https://kamax.io/hbox/
Manage your VirtualBox infrastructure the free way!
noteirak
Site Moderator
 
Posts: 5197
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7

Re: 4.3 still breaks ALL USB windows host again

Postby theAlse » 17. Dec 2013, 16:01

I can confirm the exact same issue.
I am running Windows 7 Professional 64 bit as Host (and running Ubuntu 12.04 LTS as Guest).
As mentioned by others I have also upgraded to the latest version 4.3.4 and upgraded Guest Additions as well.
(I have tested with different USBs and devices all with the same issue, I can also mention that I tested the USBs on a colleagues older Virtual Box and it worked well on first try, he just went home so I can not check his version of VirtualBox but I will do so tomorrow!)

Devices > USB Devices > and then hovering over the UDB device shows that "state: captured" (by the filter which I have) but in Ubuntu writing dmesg shows nothing has happened!

What kind of log file do you need to be able to reproduce this issue?
theAlse
 
Posts: 2
Joined: 17. Dec 2013, 15:58

Re: 4.3 still breaks ALL USB windows host again

Postby kurts-forum » 17. Dec 2013, 19:45

Confirm same/similar issue on my system:
Host: Windows 8.1 Pro 64
Guest: e. g. Windows XP SP3
USB device: old Canon-Scanner CanoScan 5000F without driver for host system

Up to VirtualBox 4.2.16 the Guest VM Windows XP picked up the USB scanner as per filter settings at start up of the VM (new start or restore). Since using VirtualBox 4.3.x it does not. Originally, I thought the problem is caused by Windows 8.1, because around the same time I migrated from Windows 8 to 8.1.

My workaround:
1. Start/restore VM
2. Deactivate USB device (scanner) in device manager on host
3. Activate USB device again and the (running) VM will pick it up immediately.
kurts-forum
 
Posts: 2
Joined: 7. Jul 2011, 22:52
Primary OS: MS Windows 7
VBox Version: OSE other
Guest OSses: Windows XP, 7, Ubuntu

Re: 4.3 still breaks ALL USB windows host again

Postby noteirak » 18. Dec 2013, 11:35

theAlse wrote:What kind of log file do you need to be able to reproduce this issue?

The one describe here
Hyperbox - Virtual Infrastructure Manager - https://kamax.io/hbox/
Manage your VirtualBox infrastructure the free way!
noteirak
Site Moderator
 
Posts: 5197
Joined: 13. Jan 2012, 11:14
Primary OS: Debian other
VBox Version: OSE Debian
Guest OSses: Debian, Win 2k8, Win 7

Re: 4.3 still breaks ALL USB windows host again

Postby FıratBilir » 19. Dec 2013, 15:02

Host ==> OS: Windows 7 Enterprise SP1 32 bit - Memory: 4 GB
Guest ==> OS: Windows 7 Enterprise SP1 32 bit - Memory: 1 GB
VirtualBox ==> 4.3.4r91027 - Guest Additions upgraded to same version.
USB Devices ==> Omnikey 3121 SmartCard Reader & Lenovo USB Keyboard & Logitech USB Mouse

When I try to attach the smart card reader or other USB devices to guest OS, the host is unmounting the USB device, but the guest is not mounting it. When I try to attach the same device again, the guest OS container is freezing completely and the following error message (also in the attachment) appears in VirtualBox log file (C:\Users\%UserName%\.VirtualBox\VBoxSVC.log):

Log1:
00:03:40.960209 Load [C:\Program Files\Oracle\VirtualBox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/win.x86/VBoxHostWebcam.DLL] rc VINF_SUCCESS
00:03:41.385763
00:03:41.385763 !!Assertion Failed!!
00:03:41.385763 Expression: <NULL>
00:03:41.385763 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:03:41.385763 this=007da9d0 mUniState=9
00:03:46.125365
00:03:46.125365 !!Assertion Failed!!
00:03:46.125365 Expression: <NULL>
00:03:46.125365 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:03:46.125865 this=007da9d0 mUniState=9
00:03:47.092987 Load [C:\Program Files\Oracle\VirtualBox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/win.x86/VBoxHostWebcam.DLL] rc VINF_SUCCESS
00:03:47.874587
00:03:47.874587 !!Assertion Failed!!
00:03:47.874587 Expression: <NULL>
00:03:47.874587 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:03:47.874587 this=007da9d0 mUniState=9
00:03:47.875587
00:03:47.875587 !!Assertion Failed!!
00:03:47.875587 Expression: <NULL>
00:03:47.875587 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:03:47.875587 this=007da9d0 mUniState=9




Log2:
00:00:27.681133 ERROR [COM]: aRC=VBOX_E_INVALID_VM_STATE (0x80bb0002) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={Machine} aText={Machine is not locked for session (session state: Unlocked)}, preserve=false
00:00:27.923163 Load [C:\Program Files\Oracle\VirtualBox/ExtensionPacks/Oracle_VM_VirtualBox_Extension_Pack/win.x86/VBoxHostWebcam.DLL] rc VINF_SUCCESS
00:00:28.342717 ERROR [COM]: aRC=VBOX_E_IPRT_ERROR (0x80bb0005) aIID={480cf695-2d8d-4256-9c7c-cce4184fa048} aComponent={SessionMachine} aText={Saved screenshot data is not available (VERR_NOT_SUPPORTED)}, preserve=false
00:20:29.877292
00:20:29.877292 !!Assertion Failed!!
00:20:29.877292 Expression: <NULL>
00:20:29.877292 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:20:29.877292 this=003e9ac8 mUniState=9
00:20:31.629014
00:20:31.629014 !!Assertion Failed!!
00:20:31.629014 Expression: <NULL>
00:20:31.629014 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:20:31.629014 this=003e9ac8 mUniState=9
00:21:25.685379
00:21:25.685379 !!Assertion Failed!!
00:21:25.685379 Expression: <NULL>
00:21:25.685379 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:21:25.685379 this=003e9ac8 mUniState=9
00:21:25.686879
00:21:25.686879 !!Assertion Failed!!
00:21:25.686879 Expression: <NULL>
00:21:25.686879 Location : D:\tinderbox\win-4.3\src\VBox\Main\src-server\HostUSBDeviceImpl.cpp(2519) enum __MIDL___MIDL_itf_VirtualBox_0000_0000_0077 __thiscall HostUSBDevice::canonicalState(void) const
00:21:25.686879 this=003e9ac8 mUniState=9



I hope this logs can help you to solve the problem. If demanded, I can post more information about the error.

Thanks
Attachments
VirtualBoxUSBError.zip
(1.33 KiB) Downloaded 51 times
FıratBilir
 
Posts: 11
Joined: 25. Oct 2013, 16:16

Re: 4.3 still breaks ALL USB windows host again

Postby Tak » 22. Dec 2013, 04:19

problem still exist in 4.3.6 :(
Tak
 
Posts: 8
Joined: 22. Sep 2013, 03:00

Next

Return to VirtualBox on Windows Hosts

Who is online

Users browsing this forum: No registered users and 40 guests