Uploaded image for project: 'Core ReactOS'
  1. Core ReactOS
  2. CORE-14496

The system hangs after connecting Logitech Webcam C170 to VirtualBox with usbvideo.sys from Windows Server 2003 SP2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: Drivers: USB
    • Labels:

      Description

      How to reproduce:
      1. Extract usbvideo.sys and usbvideo.inf from the Windows Server 2003 SP2 (which can be downloaded here: https://www.microsoft.com/en-us/download/details.aspx?id=41) to %WINDIR%\system32\drivers\ and %WINDIR%\inf\ resp.
      2. Right click on usbvideo.inf and "Install".
      3. Reboot.
      4. After the next boot connect the webcam (in my case - Logitech Webcam C170) from the VM window menubar: "Devices" -> "Webcams" -> "[your webcam model]".

      After the last step the system hangs if the usbvideo driver is installed. If not, after connecting appears the new device installation window and in devmgr webcam recognizes as other device, i.e. without driver, and system doesn't hangs.

      In Windows 2003 this driver is present by default and after connecting the webcam it recognizes correctly and works immediately, without installing any third-party driver(s).

      I tested it with 0.4.9-dev-350 in VirtualBox 5.1.34.

      P.S.: I know that there is no UVC webcam support in ReactOS yet, but I hope that it may work with needed driver from XP or 2003 for now.

        Attachments

        1. 0.4.8-RC0-USB-Vgal.log
          63 kB
        2. 0.4.8-RC0-USB-Vgal-ehci-ohci.log
          62 kB
        3. BSOD 0.4.8-RC0-Vgal-USB.png
          BSOD 0.4.8-RC0-Vgal-USB.png
          45 kB
        4. debug_with_usbvideo.log
          63 kB
        5. debug_without_usbvideo.log
          77 kB
        6. without usbvideo 1.png
          without usbvideo 1.png
          39 kB
        7. without usbvideo 2.png
          without usbvideo 2.png
          37 kB

          Activity

            People

            • Assignee:
              extravert34 extravert34
              Reporter:
              Oleg Dubinskij Oleg Dubinskiy
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: