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

crash with USB floppy connected at boot

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • None

    Description

      I'm testing the following build:

      https://iso.reactos.org/bootcd/reactos-bootcd-0.4.15-dev-7877-ge85ef79-x86-gcc-lin-dbg.7z

      ReactOS asserts with a USB floppy connected at boot.

      (drivers/usb/usbehci/usbehci.c:713) EHCI_CloseEndpoint: EhciEndpoint - B83DE794, DisablePeriodic - 0
      *** Assertion failed: TransferedLen == sizeof(USB_DEVICE_DESCRIPTOR)
      ***   Source File: /srv/buildbot/worker_data/Build_GCCLin_x86/build/drivers/usb/usbport/device.c, line 1392
      Break repeatedly, break Once, Ignore, terminate Process or terminate Thread (boipt)?
      kdb:> b
      Execute '.cxr F7631374' to dump context
      Entered debugger on embedded INT3 at 0x0008:0x805AAF4E.
      kdb:> bt
      Eip:
      <ntoskrnl.exe:1aaf4e (:0 (DbgUserBreakPoint))>
      Frames:
      <usbport.sys:31b6 (drivers/usb/usbport/device.c:1392 (USBPORT_InitializeDevice))>
      <usbport.sys:638e (drivers/usb/usbport/iface.c:63 (USBHI_InitializeUsbDevice))>
      <usbhub.sys:b9c6 (drivers/usb/usbhub/usbhub.c:2583 (USBD_InitializeDeviceEx))>
      <usbhub.sys:dcb7 (drivers/usb/usbhub/usbhub.c:4513 (USBH_CreateDevice))>
      <usbhub.sys:5365 (drivers/usb/usbhub/pnp.c:1257 (USBH_FdoQueryBusRelations))>
      <usbhub.sys:6e92 (drivers/usb/usbhub/pnp.c:2470 (USBH_FdoPnP))>
      <usbhub.sys:e6a4 (drivers/usb/usbhub/usbhub.c:4925 (USBH_FdoDispatch))>
      <usbhub.sys:e76b (drivers/usb/usbhub/usbhub.c:5047 (USBH_HubDispatch))>
      <ntoskrnl.exe:79e3d (ntoskrnl/io/iomgr/irp.c:1286 (IofCallDriver))>
      <ntoskrnl.exe:87684 (ntoskrnl/io/pnpmgr/pnpirp.c:67 (IopSynchronousCall))>
      <ntoskrnl.exe:87cd5 (ntoskrnl/io/pnpmgr/pnpirp.c:192 (PiIrpQueryDeviceRelations))>
      <ntoskrnl.exe:83d7b (ntoskrnl/io/pnpmgr/devaction.c:2398 (PiDevNodeStateMachine))>
      <ntoskrnl.exe:8420a (ntoskrnl/io/pnpmgr/devaction.c:2577 (PipDeviceActionWorker))>
      <ntoskrnl.exe:8479a (ntoskrnl/io/pnpmgr/devaction.c:2691 (PiQueueDeviceAction))>
      <ntoskrnl.exe:265644 (ntoskrnl/io/iomgr/driver.c:1184 (IopInitializeBootDrivers))>
      <ntoskrnl.exe:2666c5 (ntoskrnl/io/iomgr/iomgr.c:557 (IoInitSystem))>
      <ntoskrnl.exe:261bb6 (ntoskrnl/ex/init.c:1814 (Phase1InitializationDiscard))>
      <ntoskrnl.exe:32eb7 (ntoskrnl/ex/init.c:2026 (Phase1Initialization))>
      <ntoskrnl.exe:140316 (ntoskrnl/ps/thread.c:156 (PspSystemThreadStartup))>
      <ntoskrnl.exe:164131 (ntoskrnl/ke/i386/thrdini.c:78 (KiThreadStartup))>
      <ntoskrnl.exe:1402e9 (ntoskrnl/ps/thread.c:63 (PspUserThreadStartup))>
      --- Press q to abort, any other key to continue ---
      <ec835356>
      Couldn't access memory at 0x57E58959!
      kdb:>
      

      usb_floppy.txt

      Attachments

        Activity

          People

            Unassigned Unassigned
            Zombiedeth Zombiedeth
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: