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

USB 2.0 Card Reader asserts in USBSTOR

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Drivers: USB

    Description

      I'm testing a self compiled msvc build from the following commit:

      0.4.15-dev-8251-g7e89227

      I'm testing a USB 2.0 Card Reader on real hardware booted from livecd:

      Alcor Micro USB 2.0 Card Reader
      VID_058F&PID_6364

      https://sabrent.com/products/cr-usnt

       

      I wait until ReactOS fully boots to desktop and then plugin the USB multi card reader and it immediately asserts. this also occurs if the device is plugged in before booting. A bootcd also behaves the same:

      Assertion c:\reactos_msvc\drivers\usb\usbstor\scsi.c(556): SrbGetCdb(Request)->CDB10.LogicalUnitNumber == PDODeviceExtension->LUN
      

       

      I've provided a debug log starting from the point the device is connected:

      usb_2.0_card_reader.txt

       

      Windows and BIOS view this device as 4 drives even when none are plugged in.

       

      Attachments

        1. image-2024-07-02-02-24-11-080.png
          image-2024-07-02-02-24-11-080.png
          57 kB
        2. IMG_1585.JPG
          IMG_1585.JPG
          3.34 MB
        3. IMG_1587.JPG
          IMG_1587.JPG
          4.22 MB
        4. ms_usbstor_&_usbccgp_substituted.JPG
          ms_usbstor_&_usbccgp_substituted.JPG
          2.22 MB
        5. ms_usbstor_&_usbccgp_substituted.txt
          82 kB
        6. ms_usbstor_substitute.JPG
          ms_usbstor_substitute.JPG
          2.13 MB
        7. ms_usbstor_substitute.txt
          60 kB
        8. ROS_device_manager-1.JPG
          ROS_device_manager-1.JPG
          4.60 MB
        9. usb_2.0_card_reader.txt
          8 kB
        10. usb multicard reader devices.PNG
          usb multicard reader devices.PNG
          2 kB
        11. usbstor_ignore_assert_&_usbccgp_substituted.JPG
          usbstor_ignore_assert_&_usbccgp_substituted.JPG
          2.25 MB
        12. usbstor_ignore_assert_&_usbccgp_substituted.txt
          91 kB
        13. usbstor_ignore_assert.txt
          91 kB

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Zombiedeth Zombiedeth
              Votes:
              2 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: