RemoteFX USB Redirection Blue Screening VM


  • I have RemoteFX USB Redirection up and running. However i have a device that when redirected if accessed will cause the VM to Blue Screen. I am looking for ideas here. Its an intraoral camera sopro 617. I have tried both windows 7 and server 2012 as the VM and both crash

    Here is a debug of the mini dump

    *                                                                             *
    *                        Bugcheck Analysis                                    *
    *                                                                             *
    Arg1: fffff88003f08ee4, address of worker routine (do ln on this to find guilty driver)
    Arg2: 0000000000000002, IRQL returned at (should have been 0, but isn't).
    Arg3: fffffa80023640f0, workitem parameter
    Arg4: fffffa80023641e8, workitem address
    Debugging Details:
    fffff880`03f08ee4 48895c2408      mov     qword ptr [rsp+8],rbx
    PROCESS_NAME:  System
    LAST_CONTROL_TRANSFER:  from fffff8000295eef8 to fffff800028d6c00
    fffff880`03165ca8 fffff800`0295eef8 : 00000000`000000e1 fffff880`03f08ee4 00000000`00000002 fffffa80`023640f0 : nt!KeBugCheckEx
    fffff880`03165cb0 fffff800`02b74ede : 00000000`00000000 fffffa80`01970b50 00000000`00000080 fffffa80`018c1040 : nt! ?? ::FNODOBFM::`string'+0x58286
    fffff880`03165d40 fffff800`028c7906 : fffff880`02f68180 fffffa80`01970b50 fffff880`02f72fc0 00000000`00000000 : nt!PspSystemThreadStartup+0x5a
    fffff880`03165d80 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x16
    STACK_COMMAND:  .bugcheck ; kb
    fffff880`03f08ee4 48895c2408      mov     qword ptr [rsp+8],rbx
    SYMBOL_NAME:  tsusbhub!CKDynamicVC::static_SingleThreadPostReadCompletion+0
    FOLLOWUP_NAME:  MachineOwner
    MODULE_NAME: tsusbhub
    IMAGE_NAME:  tsusbhub.sys
    FAILURE_BUCKET_ID:  X64_0xE1_tsusbhub!CKDynamicVC::static_SingleThreadPostReadCompletion+0
    BUCKET_ID:  X64_0xE1_tsusbhub!CKDynamicVC::static_SingleThreadPostReadCompletion+0
    Followup: MachineOwner

    OS are as follow

    Server 2012: RDS/HyperV

    Windows 8: Thin Client

    Windows 7: VM host

    • Edited by JustusIV Monday, July 29, 2013 9:06 PM
    Monday, July 29, 2013 9:02 PM

All replies

  • Still looking for ideas on where to go with this.
    Tuesday, July 30, 2013 8:08 PM
  • We have the same type of issue,  Were finally able to get it working - sort of.

    Our setup is 

    Server 2012R2: RDS Host/HyperV

    Windows 10: VM

    Windows 7: Thin Client\Laptop

    We updated the Driver on the Windows 10 machine and the passthrough works but then crashes after about 10 seconds of using the camera.  We found that if we were not using it remotely, it lasts a lot longer, but eventually it does crash.  

    The point being it when we use the camera at a remote location, the amount of Bandwidth needed to support such a device is extraordinary.  When using local to the server that is hosting the VM.  (So sitting at my desk only a floor away from the server and logging into my VM)  I could watch the bandwidth jump from 5Mbps to 100+Mbps.  So for us after we got the correct driver installed, it comes down to a bandwidth issue.

    Tuesday, February 28, 2017 4:23 PM
  • Interesting.

    Thanks for the update. However we are in the middle of decommissioning our RDS setup for reasons just like this.

    • Edited by JustusIV Wednesday, March 01, 2017 3:09 PM
    Wednesday, March 01, 2017 3:09 PM