Skip to content

When a bulk-mode UVC device, under the libusbK driver, is unplugged during image streaming, the computer BSODs. #60

Description

@Timi0310

Hello, I'm developing an application using the libuvc library and libusb (1.0.29). I'm working with a UVC device that outputs images in bulk mode. I used Zadig 2.4 to install the libusbK (3.0.7.0) driver for the UVC device. The developed program can normally acquire images from the camera module.

However, when I disconnect the USB cable between the device and the computer, the computer immediately blue screens (BSOD). When I use Zadig 2.4 to install the libusb-win32 (v1.2.6.0) or WinUSB (v6.1.7600.16385) drivers, no BSOD occurs when the UVC device is unplugged during image output.

Using the same program and procedure with an isochronous (isoc) mode UVC device under the libusbK driver does not result in a blue screen.

The computer's BSOD stop code is ATTEMPTED_SWITCH_FROM_DPC.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions