VirtualBox

Ticket #7854 (new defect)

Opened 3 years ago

Kernel crash (BSOD) during USB high-speed isochronous transfer

Reported by: nixxcode Owned by:
Priority: major Component: USB
Version: VirtualBox 3.2.12 Keywords:
Cc: Guest type: Windows
Host type: Windows

Description

Host OS was Windows 7 x64 Guest OS was Windows XP x86

Guest OS was using a USB2.0 audio device. Almost immediately upon starting playback, the host OS crashed.

From the stack trace, it appears that the VBoxUSB driver submitted an isochronous URB, which somehow caused a divide-by-zero exception in Microsoft's usbehci driver.

*******************************************************************************
*                                                                             *
*                        Bugcheck Analysis                                    *
*                                                                             *
*******************************************************************************

KMODE_EXCEPTION_NOT_HANDLED (1e)
This is a very common bugcheck.  Usually the exception address pinpoints
the driver/function that caused the problem.  Always note this address
as well as the link date of the driver/image that contains this address.
Arguments:
Arg1: 0000000000000000, The exception code that was not handled
Arg2: 0000000000000000, The address that the exception occurred at
Arg3: 0000000000000000, Parameter 0 of the exception
Arg4: 0000000000000000, Parameter 1 of the exception

Debugging Details:
------------------


EXCEPTION_CODE: (Win32) 0 (0) - The operation completed successfully.

FAULTING_IP: 
+3862383436656464
00000000`00000000 ??              ???

EXCEPTION_PARAMETER1:  0000000000000000

EXCEPTION_PARAMETER2:  0000000000000000

ERROR_CODE: (NTSTATUS) 0 - STATUS_WAIT_0

BUGCHECK_STR:  0x1E_0

DEFAULT_BUCKET_ID:  VISTA_DRIVER_FAULT

PROCESS_NAME:  VirtualBox.exe

CURRENT_IRQL:  2

EXCEPTION_RECORD:  fffff80000ba2a28 -- (.exr 0xfffff80000ba2a28)
ExceptionAddress: fffff88004001e90 (usbehci!EHCI_SubmitIsoTransfer+0x00000000000000cc)
   ExceptionCode: c0000094 (Integer divide-by-zero)
  ExceptionFlags: 00000000
NumberParameters: 0

Attachments

Minidump-121610-28844-01.txt Download (8.2 KB) - added by nixxcode 3 years ago.
WinDbg analysis of crash dump
121610-28844-01.dmp.zip Download (25.2 KB) - added by nixxcode 3 years ago.
kernel crash minidump

Change History

Changed 3 years ago by nixxcode

WinDbg analysis of crash dump

Changed 3 years ago by nixxcode

kernel crash minidump

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use