VirtualBox

Ticket #8572 (new defect)

Opened 3 years ago

Last modified 3 years ago

USBTest.exe causes vboxusbmon to blue screen during usbMonInsertFilter()

Reported by: rbhkamal Owned by:
Priority: major Component: USB
Version: VirtualBox 4.0.4 Keywords:
Cc: Guest type: Linux
Host type: Windows

Description

USBTest.exe Blue screens the host OS every time I run it. The last printf message that I see on the CMD window is the message from:
printf("usblibInsertFilter %s %s %s\n", pszVendor, pszProduct, pszRevision); in USBTest.cpp


Steps to reproduce:
1- On a clean windows machine (XP or Vista/7) Copy the virtualbox binaries to c:\bin
2- As admin run comregister.cmd, SUPInstall.exe and USBInstall.exe
3- Start the VBOXUSBMON service "sc start vboxusbmon"
4- Run USBTest.exe
Now you will get a blue screen caused by vboxusbmon.sys

Please make sure that vboxdrv is not started, as that seems to make USBTest.exe fail before the point where the BSOD happens (Fails at CreateFile for \.\vboxusb with rc=5 ACCESS_DENIED)

Not sure if this is related, but stopping vboxusbmon serivce with "sc stop vboxusbmon" cases a similar BSOD.

VirtualBox Version: 4.0.51.0 (Self compiled 6 days ago from trunk r36254)
Host OS: Windows XP SP3 and Windows 7 (both 32bit)
Guest OS: n/a

Please let me know if you have any questions.

Thanks,
RK

Attachments

DeleteVDir.bat Download (156 bytes) - added by rbhkamal 3 years ago.
Complete and mini memory dump

Change History

Changed 3 years ago by rbhkamal

Complete and mini memory dump

comment:1 Changed 3 years ago by rbhkamal

Sorry, I attached the wrong file by mistake. I have the complete and the mini memory dumps, please let me know if you want either.


Tried to upload the complete mem-dump (25.0MB) but it exceeded the max limit.

comment:2 Changed 3 years ago by rbhkamal

Alright, you can grab the memory dumps from my dropbox at the following link:
 http://dl.dropbox.com/u/1381923/mem-dump.7z

I can also provide you with the complied binaries (in debug), please let me know if you need them.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use