Skip to content

[Error] [protocol::UsbControl] failed to claim interface with IrInterfaceId(=1)! LIBUSB_ERROR_NOT_SUPPORTED Operation not supported or unimplemented on this platform. #1187

Open
@brian6932

Description

@brian6932

Overview Description:

Version, Platform, and Hardware Bug Found:
fd64c5d libusbK 3.1.0.0, Protonect Version: 0.2.0
Windows 10
I followed the libusbK guide and got this issue, it's very possible I did something wrong

Version: 0.2.0
Environment variables: LOGFILE=<protonect.log>
Usage: ~\Documents\GitHub\libfreenect2\build\bin\Protonect.exe [-gpu=<id>] [gl | cl | clkde | cuda | cudakde | cpu] [<device serial>]
        [-noviewer] [-norgb | -nodepth] [-help] [-version]
        [-frames <number of frames to process>]
To pause and unpause: pkill -USR1 Protonect
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.000015] [0000206c] libusb: debug [libusb_init] libusb v1.0.26.11724
[ 0.000024] [0000206c] libusb: debug [usbi_add_event_source] add HANDLE 0000000000000180 events 0
[ 0.000034] [0000206c] libusb: debug [usbi_io_init] using timer for timeouts
[ 0.000036] [0000206c] libusb: debug [usbi_add_event_source] add HANDLE 0000000000000184 events 0
[ 0.000057] [0000206c] libusb: debug [get_windows_version] Windows 8 (or later) 64-bit
[ 0.000062] [0000206c] libusb: debug [htab_create] using 1021 entries hash table
[ 0.000744] [0000206c] libusb: info [winusbx_init] WinUSB DLL available (with isoch support)
[ 0.000905] [0000206c] libusb: debug [winusbx_init] libusbK DLL found, version: 3.1.0.0
[ 0.002525] [0000206c] libusb: info [windows_init] UsbDk backend is not available
[ 0.002562] [0000206c] libusb: warning [libusb_init] installing new context as implicit default
[ 0.002566] [0000206c] libusb: error [windows_set_option] UsbDk backend not available
[Info] [Freenect2Impl] enumerating devices...
[ 0.002629] [0000206c] libusb: debug [libusb_get_device_list]  
[ 0.003005] [00002570] libusb: debug [windows_iocp_thread] I/O completion thread started
[ 0.003258] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.003266] [00004b80] libusb: debug [handle_events] event sources modified, reallocating event data
[ 0.003270] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.010513] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [70]
[ 0.010562] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [71]
[ 0.010685] [0000206c] libusb: debug [get_api_type] driver(s): BTHUSB
[ 0.010721] [0000206c] libusb: debug [get_api_type] lower filter driver(s): ibtusb
[ 0.010730] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [2]
[ 0.010869] [0000206c] libusb: debug [get_api_type] driver(s): UASPStor
[ 0.010896] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [E]
[ 0.011217] [0000206c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.011242] [0000206c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.011246] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [59]
[ 0.011352] [0000206c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.011377] [0000206c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.011381] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [5A]
[ 0.011482] [0000206c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.011507] [0000206c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.011510] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [5B]
[ 0.011608] [0000206c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.011632] [0000206c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.011636] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [5C]
[ 0.011736] [0000206c] libusb: debug [get_api_type] driver(s): usbccgp
[ 0.011761] [0000206c] libusb: debug [get_api_type] matched driver name against Composite API
[ 0.011765] [0000206c] libusb: debug [winusb_get_device_list] allocating new device for session [5D]
[ 0.011925] [0000206c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_1022&DEV_43B9&SUBSYS_11421B21&REV_02\4&288C77C7&0&000B' bus number 1
[ 0.011958] [0000206c] libusb: debug [enumerate_hcd_root_hub] assigning HCD 'PCI\VEN_1022&DEV_145C&SUBSYS_79141849&REV_00\4&C93BEE2&0&0339' bus number 2
[ 0.013145] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [2]
[ 0.013210] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.013226] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 177 bytes)
[ 0.013240] [0000206c] libusb: debug [init_device] (bus: 1, addr: 4, depth: 1, port: 17): 'USB\VID_8087&PID_0AA7\6&17CC36&1&17'
[ 0.013359] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [59]
[ 0.013408] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.013424] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 1320 bytes)
[ 0.013436] [0000206c] libusb: debug [init_device] (bus: 1, addr: 1, depth: 1, port: 1): 'USB\VID_345F&PID_2130\20210623'
[ 0.013606] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [E]
[ 0.013656] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.013670] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 121 bytes)
[ 0.013681] [0000206c] libusb: debug [init_device] (bus: 1, addr: 2, depth: 1, port: 3): 'USB\VID_0BDA&PID_9210\MSFT30012345679039'
[ 0.013844] [0000206c] libusb: debug [init_root_hub] root hub 'USB\ROOT_HUB30\5&1C0A1D4D&0&0' reports 22 ports
[ 0.013943] [0000206c] libusb: debug [init_device] (bus: 1, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\5&1C0A1D4D&0&0'
[ 0.014009] [0000206c] libusb: debug [winusb_get_device_list] extra GUID: {4C1B0262-A9F0-4303-9E5F-745C9D033CA9}
[ 0.014074] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [5D]
[ 0.014127] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.014141] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 84 bytes)
[ 0.014152] [0000206c] libusb: debug [init_device] (bus: 2, addr: 3, depth: 1, port: 2): 'USB\VID_1E7D&PID_316A\6&317D6F41&0&2'
[ 0.014384] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [5C]
[ 0.014436] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.014451] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 116 bytes)
[ 0.014466] [0000206c] libusb: debug [init_device] (bus: 2, addr: 2, depth: 1, port: 3): 'USB\VID_FEFD&PID_9460\0'
[ 0.014583] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [5B]
[ 0.014630] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.014645] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 214 bytes)
[ 0.014656] [0000206c] libusb: debug [init_device] (bus: 2, addr: 1, depth: 1, port: 5): 'USB\VID_045E&PID_02C4\159978334247'
[ 0.014828] [0000206c] libusb: debug [winusb_get_device_list] found existing device for session [5A]
[ 0.014879] [0000206c] libusb: debug [init_device] found 1 configurations (current config: 1)
[ 0.014892] [0000206c] libusb: debug [cache_config_descriptors] cached config descriptor 0 (bConfigurationValue=1, 84 bytes)
[ 0.014903] [0000206c] libusb: debug [init_device] (bus: 1, addr: 3, depth: 1, port: 12): 'USB\VID_046D&PID_C547\6&17CC36&1&12'
[ 0.015106] [0000206c] libusb: debug [init_root_hub] root hub 'USB\ROOT_HUB30\5&1B9EAA3&0&0' reports 8 ports
[ 0.015146] [0000206c] libusb: debug [init_device] (bus: 2, addr: 0, depth: 0, port: 0): 'USB\ROOT_HUB30\5&1B9EAA3&0&0'
[ 0.015390] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015395] [0000206c] libusb: debug [set_composite_interface] interface[0] = \\?\HID#VID_046D&PID_C547&MI_00#8&1E482C08&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015417] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015419] [0000206c] libusb: debug [set_composite_interface] interface[1] = \\?\HID#VID_1E7D&PID_316A&MI_01&COL01#8&25885A2B&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015438] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.015440] [0000206c] libusb: debug [set_composite_interface] interface[1] = \\?\HID#VID_FEFD&PID_9460&MI_01#8&123845F3&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015467] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015470] [0000206c] libusb: debug [set_composite_interface] interface[1] = \\?\HID#VID_046D&PID_C547&MI_01&COL03#8&6849FC3&0&0002#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015490] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.015492] [0000206c] libusb: debug [set_composite_interface] interface[2] = \\?\HID#VID_FEFD&PID_9460&MI_02&COL01#8&119EF7CF&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015514] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015516] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_1E7D&PID_316A&MI_01&COL03\8&25885A2B&0&0002
[ 0.015537] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015539] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C547&MI_01&COL02\8&6849FC3&0&0001
[ 0.015557] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.015559] [0000206c] libusb: debug [set_composite_interface] interface[0] = \\?\HID#VID_FEFD&PID_9460&MI_00#8&360F83B5&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}\KBD
[ 0.015576] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015578] [0000206c] libusb: debug [set_composite_interface] interface[2] = \\?\HID#VID_046D&PID_C547&MI_02&COL01#8&2A5BDD85&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015596] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015598] [0000206c] libusb: debug [set_composite_interface] interface[2] already set - ignoring HID collection: HID\VID_046D&PID_C547&MI_02&COL02\8&2A5BDD85&0&0001
[ 0.015616] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.015618] [0000206c] libusb: debug [set_composite_interface] interface[2] already set - ignoring HID collection: HID\VID_FEFD&PID_9460&MI_02&COL02\8&119EF7CF&0&0001
[ 0.015636] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5C]:
[ 0.015638] [0000206c] libusb: debug [set_composite_interface] interface[3] = \\?\HID#VID_FEFD&PID_9460&MI_03#8&35763591&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015655] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015657] [0000206c] libusb: debug [set_composite_interface] interface[0] = \\?\HID#VID_1E7D&PID_316A&MI_00#8&DC4CDE6&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}\KBD
[ 0.015675] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015677] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_1E7D&PID_316A&MI_01&COL02\8&25885A2B&0&0001
[ 0.015695] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015698] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_1E7D&PID_316A&MI_01&COL04\8&25885A2B&0&0003
[ 0.015716] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015719] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_1E7D&PID_316A&MI_01&COL05\8&25885A2B&0&0004
[ 0.015737] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5A]:
[ 0.015741] [0000206c] libusb: debug [set_composite_interface] interface[1] already set - ignoring HID collection: HID\VID_046D&PID_C547&MI_01&COL01\8&6849FC3&0&0000
[ 0.015759] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [59]:
[ 0.015762] [0000206c] libusb: debug [set_composite_interface] interface[4] = \\?\HID#VID_345F&PID_2130&MI_04#8&E418FA7&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.015780] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5D]:
[ 0.015784] [0000206c] libusb: debug [set_composite_interface] interface[2] = \\?\HID#VID_1E7D&PID_316A&MI_02#8&1B11C69&0&0000#{4D1E55B2-F16F-11CF-88CB-001111000030}
[ 0.016203] [0000206c] libusb: debug [get_api_type] driver(s): libusbK
[ 0.016230] [0000206c] libusb: debug [get_api_type] matched driver name against libusbK
[ 0.016238] [0000206c] libusb: debug [winusb_get_device_list] setting composite interface for [5B]:
[ 0.016240] [0000206c] libusb: debug [set_composite_interface] interface[0] = \\?\USB#VID_045E&PID_02C4&MI_00#7&1D71E311&0&0000#{4C1B0262-A9F0-4303-9E5F-745C9D033CA9}
[Info] [Freenect2Impl] 9 usb devices connected
[ 0.016769] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016773] [0000206c] libusb: debug [libusb_unref_device] destroy device 1.4
[ 0.016776] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016777] [0000206c] libusb: debug [libusb_unref_device] destroy device 1.1
[ 0.016782] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016784] [0000206c] libusb: debug [libusb_unref_device] destroy device 1.2
[ 0.016787] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016792] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016795] [0000206c] libusb: debug [libusb_unref_device] destroy device 2.3
[ 0.016798] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016799] [0000206c] libusb: debug [libusb_unref_device] destroy device 2.2
[ 0.016802] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.016807] [0000206c] libusb: debug [libusb_open] open 2.1
[ 0.016836] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004B9C90
[ 0.016840] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.016845] [0000206c] libusb: debug [composite_submit_control_transfer] using interface 0
[ 0.016847] [0000206c] libusb: debug [libusb_claim_interface] interface 0
[ 0.016899] [0000206c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.016904] [0000206c] libusb: debug [parse_configuration] skipping descriptor 0xb
[ 0.016906] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016908] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016910] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016912] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016914] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016916] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0xb
[ 0.016919] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.016921] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x25
[ 0.016923] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.016925] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.016927] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 83 to interface 0
[ 0.016929] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.016934] [0000206c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.016936] [0000206c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.016937] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.016955] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.016960] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.016966] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.016971] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.017056] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004B9C90 completed, length 4
[ 0.017066] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.017075] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.017077] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004B9C90 completion with errcode 0, length 4
[ 0.017081] [00004b80] libusb: debug [libusb_release_interface] interface 0
[ 0.017086] [00004b80] libusb: debug [auto_release] auto-released interface 0
[ 0.017088] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.017092] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004B9C90 has callback 00007FFBDF165FE0
[ 0.017096] [00004b80] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.017100] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.017102] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004B9C90
[ 0.017102] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.017106] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004BA790
[ 0.017109] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.017112] [0000206c] libusb: debug [composite_submit_control_transfer] using interface 0
[ 0.017114] [0000206c] libusb: debug [libusb_claim_interface] interface 0
[ 0.017161] [0000206c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.017165] [0000206c] libusb: debug [parse_configuration] skipping descriptor 0xb
[ 0.017168] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017170] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017171] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017173] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017176] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017178] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0xb
[ 0.017181] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.017182] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x25
[ 0.017184] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.017187] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.017189] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 83 to interface 0
[ 0.017192] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.017196] [0000206c] libusb: debug [auto_claim] auto-claimed interface 0 for control request
[ 0.017198] [0000206c] libusb: debug [winusbx_submit_control_transfer] will use interface 0
[ 0.017198] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.017203] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.017206] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.017209] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014DBF0 for handle 00000000023B25E0 (device 2.1)
[ 0.017217] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.017302] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004BA790 completed, length 26
[ 0.017310] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.017317] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.017319] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004BA790 completion with errcode 0, length 26
[ 0.017323] [00004b80] libusb: debug [libusb_release_interface] interface 0
[ 0.017327] [00004b80] libusb: debug [auto_release] auto-released interface 0
[ 0.017329] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.017332] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004BA790 has callback 00007FFBDF165FE0
[ 0.017335] [00004b80] libusb: debug [sync_transfer_cb] actual_length=26
[ 0.017339] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.017341] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.017344] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004BA790
[ 0.017354] [0000206c] libusb: debug [libusb_close]  
[ 0.017363] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.017374] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.017376] [00004b80] libusb: debug [handle_event_trigger] someone is closing a device
[ 0.017381] [00004b80] libusb: debug [libusb_try_lock_events] someone else is closing a device
[ 0.017383] [00004b80] libusb: debug [libusb_event_handler_active] someone else is closing a device
[ 0.017388] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.017405] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[Info] [Freenect2Impl] found valid Kinect v2 @2:1 with serial 159978334247
[ 0.017410] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.017416] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[ 0.017420] [0000206c] libusb: debug [libusb_unref_device] destroy device 1.3
[ 0.017422] [0000206c] libusb: debug [libusb_unref_device] destroy device 1.0
[ 0.017426] [0000206c] libusb: debug [libusb_get_device_descriptor]  
[Info] [Freenect2Impl] found 1 devices
[ 0.126010] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 258
[ 0.126028] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.126031] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.234634] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 258
[ 0.234655] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.234659] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.261118] [0000206c] libusb: debug [libusb_open] open 2.1
[ 0.261179] [0000206c] libusb: debug [libusb_reset_device]  
[Info] [Freenect2DeviceImpl] opening...
[ 0.261209] [0000206c] libusb: debug [libusb_get_configuration]  
[ 0.261213] [0000206c] libusb: debug [libusb_get_configuration] active config 1
[ 0.261219] [0000206c] libusb: debug [libusb_claim_interface] interface 0
[ 0.261283] [0000206c] libusb: debug [winusbx_claim_interface] claimed interface 0
[ 0.261290] [0000206c] libusb: debug [parse_configuration] skipping descriptor 0xb
[ 0.261293] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261296] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261298] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261303] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261307] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261310] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0xb
[ 0.261313] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x30
[ 0.261316] [0000206c] libusb: debug [parse_endpoint] skipping descriptor 0x25
[ 0.261318] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 81 to interface 0
[ 0.261321] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 02 to interface 0
[ 0.261326] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 83 to interface 0
[ 0.261328] [0000206c] libusb: debug [windows_assign_endpoints] (re)assigned endpoint 82 to interface 0
[ 0.261336] [0000206c] libusb: debug [libusb_claim_interface] interface 1
[ 0.261338] [0000206c] libusb: debug [composite_claim_interface] unsupported API call for 'claim_interface' (unrecognized device driver)
[ 0.261342] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014E1F0 for handle 0000000009FC3EF0 (device 2.1)
[Error] [protocol::UsbControl] failed to claim interface with IrInterfaceId(=1)! LIBUSB_ERROR_NOT_SUPPORTED Operation not supported or unimplemented on this platform. Try debugging with environment variable: export LIBUSB_DEBUG=3 .
[ 0.261359] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014E1F0 for handle 0000000009FC3EF0 (device 2.1)
[Info] [Freenect2DeviceImpl] closing...
[ 0.261370] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014E1F0 for handle 0000000009FC3EF0 (device 2.1)
[ 0.261375] [00002570] libusb: debug [windows_iocp_thread] ignoring overlapped 000000000014E1F0 for handle 0000000009FC3EF0 (device 2.1)
[ 0.261379] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004BA790
[ 0.261383] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.261389] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 02 with interface 0
[ 0.261392] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] writing 36 bytes
[ 0.261447] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.261477] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004BA790 completed, length 36
[ 0.261495] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.261502] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.261505] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004BA790 completion with errcode 0, length 36
[ 0.261510] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.261515] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004BA790 has callback 00007FFBDF165FE0
[ 0.261518] [00004b80] libusb: debug [sync_transfer_cb] actual_length=36
[ 0.261523] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.261525] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.261527] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004BA790
[ 0.261536] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004BA210
[ 0.261539] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.261545] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 81 with interface 0
[ 0.261548] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] reading 16 bytes
[ 0.261595] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.261619] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004BA210 completed, length 16
[ 0.261629] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.261638] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.261641] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004BA210 completion with errcode 0, length 16
[ 0.261646] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.261652] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004BA210 has callback 00007FFBDF165FE0
[ 0.261656] [00004b80] libusb: debug [sync_transfer_cb] actual_length=16
[ 0.261664] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.261666] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004BA210
[ 0.261668] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.261678] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004BA210
[ 0.261681] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.261684] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 02 with interface 0
[ 0.261687] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] writing 36 bytes
[ 0.261718] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.261739] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004BA210 completed, length 36
[ 0.261751] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.261755] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.261758] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004BA210 completion with errcode 0, length 36
[ 0.261761] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.261766] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004BA210 has callback 00007FFBDF165FE0
[ 0.261769] [00004b80] libusb: debug [sync_transfer_cb] actual_length=36
[ 0.261775] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.261777] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.261778] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004BA210
[ 0.261785] [0000206c] libusb: debug [libusb_submit_transfer] transfer 00000000004BA210
[ 0.261788] [0000206c] libusb: debug [add_to_flying_list] arm timer for timeout in 1000ms (first in line)
[ 0.261792] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] matched endpoint 81 with interface 0
[ 0.261795] [0000206c] libusb: debug [winusbx_submit_bulk_transfer] reading 16 bytes
[ 0.261823] [0000206c] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[ 0.261840] [00002570] libusb: debug [windows_iocp_thread] transfer 00000000004BA210 completed, length 16
[ 0.261848] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.261852] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.261855] [00004b80] libusb: debug [windows_handle_transfer_completion] handling transfer 00000000004BA210 completion with errcode 0, length 16
[ 0.261858] [00004b80] libusb: debug [arm_timer_for_next_timeout] no timeouts, disarming timer
[ 0.261863] [00004b80] libusb: debug [usbi_handle_transfer_completion] transfer 00000000004BA210 has callback 00007FFBDF165FE0
[ 0.261866] [00004b80] libusb: debug [sync_transfer_cb] actual_length=16
[ 0.261872] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.261874] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
[ 0.261878] [0000206c] libusb: debug [libusb_free_transfer] transfer 00000000004BA210
[Info] [Freenect2DeviceImpl] deallocating usb transfer pools...
[Info] [Freenect2DeviceImpl] closing usb device...
[ 0.261907] [0000206c] libusb: debug [libusb_close]  
[ 0.261914] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 0
[ 0.261918] [00004b80] libusb: debug [handle_event_trigger] event triggered
[ 0.261919] [00004b80] libusb: debug [handle_event_trigger] someone is closing a device
[ 0.261923] [00004b80] libusb: debug [libusb_try_lock_events] someone else is closing a device
[ 0.261928] [00004b80] libusb: debug [libusb_event_handler_active] someone else is closing a device
[ 0.261930] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling
[Info] [Freenect2DeviceImpl] closed
[ 0.261952] [00004b80] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.261957] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() for 2 HANDLEs with timeout in 100ms
failure opening device!
[Error] [Freenect2Impl] failed to open Kinect v2: @2:1
[ 0.373833] [00004b80] libusb: debug [usbi_wait_for_events] WaitForMultipleObjects() returned 258
[ 0.374012] [0000206c] libusb: debug [libusb_exit]  
[ 0.374035] [00002570] libusb: debug [windows_iocp_thread] I/O completion thread exiting
[ 0.374290] [0000206c] libusb: debug [usbi_remove_event_source] remove HANDLE 0000000000000184
[ 0.374299] [0000206c] libusb: debug [usbi_remove_event_source] remove HANDLE 0000000000000180
[ 0.374308] [0000206c] libusb: warning [libusb_exit] device 2.1 still referenced
[ 0.374310] [0000206c] libusb: warning [libusb_exit] device 2.0 still referenced

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions