Version: 0.2.0 Environment variables: LOGFILE= Usage: ./bin/Protonect [-gpu=] [gl | cl | clkde | cuda | cudakde | cpu] [] [-noviewer] [-norgb | -nodepth] [-help] [-version] [-frames ] To pause and unpause: pkill -USR1 Protonect [timestamp] [threadID] facility level [function call] -------------------------------------------------------------------------------- [ 0.000004] [00000d79] libusb: debug [libusb_init] created default context [ 0.000052] [00000d79] libusb: debug [libusb_init] libusb v1.0.23.11397 [ 0.000115] [00000d79] libusb: debug [find_usbfs_path] found usbfs at /dev/bus/usb [ 0.000131] [00000d79] libusb: debug [get_kernel_version] reported kernel version is 5.15.0-60-generic [ 0.000141] [00000d79] libusb: debug [op_init] bulk continuation flag supported [ 0.000143] [00000d79] libusb: debug [op_init] zero length packet flag supported [ 0.000144] [00000d79] libusb: debug [op_init] max iso packet length is (likely) 49152 bytes [ 0.000192] [00000d79] libusb: debug [op_init] sysfs can relate devices [ 0.000195] [00000d79] libusb: debug [op_init] sysfs has complete descriptors [ 0.046766] [00000d7a] libusb: debug [linux_udev_event_thread_main] udev event thread entering. [ 0.051013] [00000d79] libusb: debug [linux_get_device_address] getting address for device: usb2 detached: 0 [ 0.051041] [00000d79] libusb: debug [linux_get_device_address] scan usb2 [ 0.051130] [00000d79] libusb: debug [linux_get_device_address] bus=2 dev=1 [ 0.051141] [00000d79] libusb: debug [linux_enumerate_device] busnum 2 devaddr 1 session_id 513 [ 0.051143] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 2/1 (session 513) [ 0.051347] [00000d79] libusb: debug [linux_get_device_address] getting address for device: 2-1 detached: 0 [ 0.051358] [00000d79] libusb: debug [linux_get_device_address] scan 2-1 [ 0.051410] [00000d79] libusb: debug [linux_get_device_address] bus=2 dev=2 [ 0.051420] [00000d79] libusb: debug [linux_enumerate_device] busnum 2 devaddr 2 session_id 514 [ 0.051422] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 2/2 (session 514) [ 0.051496] [00000d79] libusb: debug [linux_get_parent_info] Dev 0x556f7e0b69a0 (2-1) has parent 0x556f7e0b6a80 (usb2) port 1 [ 0.051639] [00000d79] libusb: debug [linux_get_device_address] getting address for device: 2-2 detached: 0 [ 0.051650] [00000d79] libusb: debug [linux_get_device_address] scan 2-2 [ 0.051704] [00000d79] libusb: debug [linux_get_device_address] bus=2 dev=3 [ 0.051714] [00000d79] libusb: debug [linux_enumerate_device] busnum 2 devaddr 3 session_id 515 [ 0.051716] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 2/3 (session 515) [ 0.051778] [00000d79] libusb: debug [linux_get_parent_info] Dev 0x556f7e0b77b0 (2-2) has parent 0x556f7e0b6a80 (usb2) port 2 [ 0.051920] [00000d79] libusb: debug [linux_get_device_address] getting address for device: usb1 detached: 0 [ 0.051943] [00000d79] libusb: debug [linux_get_device_address] scan usb1 [ 0.052006] [00000d79] libusb: debug [linux_get_device_address] bus=1 dev=1 [ 0.052019] [00000d79] libusb: debug [linux_enumerate_device] busnum 1 devaddr 1 session_id 257 [ 0.052022] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 1/1 (session 257) [ 0.052208] [00000d79] libusb: debug [linux_get_device_address] getting address for device: usb3 detached: 0 [ 0.052231] [00000d79] libusb: debug [linux_get_device_address] scan usb3 [ 0.052284] [00000d79] libusb: debug [linux_get_device_address] bus=3 dev=1 [ 0.052305] [00000d79] libusb: debug [linux_enumerate_device] busnum 3 devaddr 1 session_id 769 [ 0.052308] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 3/1 (session 769) [ 0.052499] [00000d79] libusb: debug [linux_get_device_address] getting address for device: 3-1 detached: 0 [ 0.052522] [00000d79] libusb: debug [linux_get_device_address] scan 3-1 [ 0.052584] [00000d79] libusb: debug [linux_get_device_address] bus=3 dev=2 [ 0.052604] [00000d79] libusb: debug [linux_enumerate_device] busnum 3 devaddr 2 session_id 770 [ 0.052606] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 3/2 (session 770) [ 0.052660] [00000d79] libusb: debug [linux_get_parent_info] Dev 0x556f7e09a4b0 (3-1) has parent 0x556f7e099f90 (usb3) port 1 [ 0.052797] [00000d79] libusb: debug [linux_get_device_address] getting address for device: usb4 detached: 0 [ 0.052819] [00000d79] libusb: debug [linux_get_device_address] scan usb4 [ 0.052883] [00000d79] libusb: debug [linux_get_device_address] bus=4 dev=1 [ 0.052908] [00000d79] libusb: debug [linux_enumerate_device] busnum 4 devaddr 1 session_id 1025 [ 0.052911] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 4/1 (session 1025) [ 0.053126] [00000d79] libusb: debug [linux_get_device_address] getting address for device: 4-1 detached: 0 [ 0.053148] [00000d79] libusb: debug [linux_get_device_address] scan 4-1 [ 0.053214] [00000d79] libusb: debug [linux_get_device_address] bus=4 dev=3 [ 0.053234] [00000d79] libusb: debug [linux_enumerate_device] busnum 4 devaddr 3 session_id 1027 [ 0.053237] [00000d79] libusb: debug [linux_enumerate_device] allocating new device for 4/3 (session 1027) [ 0.053298] [00000d79] libusb: debug [linux_get_parent_info] Dev 0x556f7e09ae90 (4-1) has parent 0x556f7e09a9e0 (usb4) port 1 [ 0.053406] [00000d79] libusb: debug [usbi_add_pollfd] add fd 6 events 1 [ 0.053434] [00000d79] libusb: debug [usbi_io_init] using timerfd for timeouts [ 0.053436] [00000d79] libusb: debug [usbi_add_pollfd] add fd 8 events 1 [Info] [Freenect2Impl] enumerating devices... [ 0.053655] [00000d79] libusb: debug [libusb_get_device_list] [Info] [Freenect2Impl] 8 usb devices connected [ 0.053717] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.053728] [00000d79] libusb: debug [libusb_open] open 4.3 [ 0.053778] [00000d79] libusb: debug [usbi_add_pollfd] add fd 9 events 4 [ 0.053807] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7e0b0880 [ 0.053829] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7e0b0880 [ 0.053831] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 0.053944] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.053967] [00000d79] libusb: debug [handle_events] poll fds modified, reallocating [ 0.053971] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 0.063280] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 0.063634] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 0.063650] [00000d79] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=4 [ 0.063652] [00000d79] libusb: debug [handle_control_completion] handling completion status 0 [ 0.063662] [00000d79] libusb: debug [disarm_timerfd] [ 0.063665] [00000d79] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7e0b0880 has callback 0x7f69f63f5fc0 [ 0.063667] [00000d79] libusb: debug [sync_transfer_cb] actual_length=4 [ 0.063694] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7e0b0880 [ 0.063699] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7e0b4040 [ 0.063700] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7e0b4040 [ 0.063702] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 0.063746] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.063749] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 0.064974] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 0.074138] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 0.074174] [00000d79] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=26 [ 0.074177] [00000d79] libusb: debug [handle_control_completion] handling completion status 0 [ 0.074188] [00000d79] libusb: debug [disarm_timerfd] [ 0.074192] [00000d79] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7e0b4040 has callback 0x7f69f63f5fc0 [ 0.074193] [00000d79] libusb: debug [sync_transfer_cb] actual_length=26 [ 0.074221] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7e0b4040 [ 0.074238] [00000d79] libusb: debug [libusb_close] [ 0.074244] [00000d79] libusb: debug [usbi_remove_pollfd] remove fd 9 [Info] [Freenect2Impl] found valid Kinect v2 @4:3 with serial 063526634047 [ 0.074310] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074313] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074323] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074325] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074326] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074327] [00000d79] libusb: debug [libusb_get_device_descriptor] [ 0.074329] [00000d79] libusb: debug [libusb_get_device_descriptor] [Info] [Freenect2Impl] found 1 devices [ 0.075994] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.076122] [00000d7b] libusb: debug [handle_events] poll fds modified, reallocating [ 0.076148] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.187648] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.246659] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.246705] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.346973] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.347049] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.347057] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.447248] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.447322] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.447329] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.547565] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.547617] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.547623] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.647781] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.647812] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.647814] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.748088] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.748133] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.748139] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.849367] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.849432] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.849444] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 0.950574] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 0.950668] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 0.950679] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.053595] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.053625] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.053628] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.155225] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.228814] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.242448] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.347127] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.347234] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.347262] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.451723] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.451769] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.451776] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.552742] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.552821] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.552847] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.688930] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.717798] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.717820] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.819361] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.819416] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.819428] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 1.921388] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 1.922740] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 1.922752] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.024944] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.026929] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.027034] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.130435] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.169049] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.189968] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.295727] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.310502] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.390444] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.513773] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.513837] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.513849] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.614063] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.614116] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.614119] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 2.680025] [00000d79] libusb: debug [libusb_open] open 4.3 [ 2.680136] [00000d79] libusb: debug [usbi_add_pollfd] add fd 11 events 4 [ 2.680163] [00000d79] libusb: debug [libusb_reset_device] [ 2.681095] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 2.681109] [00000d7b] libusb: debug [handle_events] caught a fish on the event pipe [ 2.681111] [00000d7b] libusb: debug [handle_events] someone updated the poll fds [ 2.681123] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.681132] [00000d7b] libusb: debug [handle_events] poll fds modified, reallocating [ 2.681146] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 2.781642] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.781667] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.781669] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 2.884371] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.887087] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.887121] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 2.987686] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 2.988068] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 2.988169] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.095820] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.115319] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.116138] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.222728] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.222797] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.222800] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.332263] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.342690] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.349923] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.456595] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.456658] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.456662] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [Info] [Freenect2DeviceImpl] opening... [ 3.464872] [00000d79] libusb: debug [libusb_get_configuration] [ 3.464998] [00000d79] libusb: debug [libusb_get_configuration] active config 1 [ 3.465011] [00000d79] libusb: debug [libusb_claim_interface] interface 0 [ 3.465039] [00000d79] libusb: debug [libusb_claim_interface] interface 1 [ 3.465064] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbc3d0 [ 3.465067] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecbc3d0 [ 3.465078] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.465154] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.465714] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 3.465750] [00000d7b] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=0 [ 3.465753] [00000d7b] libusb: debug [handle_control_completion] handling completion status 0 [ 3.465764] [00000d7b] libusb: debug [disarm_timerfd] [ 3.465775] [00000d7b] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecbc3d0 has callback 0x7f69f63f5fc0 [ 3.465778] [00000d7b] libusb: debug [sync_transfer_cb] actual_length=0 [ 3.465802] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.465805] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.465818] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbc3d0 [ 3.465842] [00000d79] libusb: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0 [ 3.466084] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbc4f0 [ 3.466088] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecbc4f0 [ 3.466098] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.466136] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.466309] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 3.466331] [00000d7b] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=0 [ 3.466334] [00000d7b] libusb: debug [handle_control_completion] handling completion status 0 [ 3.466344] [00000d7b] libusb: debug [disarm_timerfd] [ 3.466348] [00000d7b] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecbc4f0 has callback 0x7f69f63f5fc0 [ 3.466349] [00000d7b] libusb: debug [sync_transfer_cb] actual_length=0 [ 3.466371] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.466374] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.466400] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbc4f0 [ 3.466413] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbc610 [ 3.466414] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecbc610 [ 3.466425] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.466454] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.469139] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 3.469190] [00000d7b] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=0 [ 3.469193] [00000d7b] libusb: debug [handle_control_completion] handling completion status 0 [ 3.469196] [00000d7b] libusb: debug [disarm_timerfd] [ 3.469207] [00000d7b] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecbc610 has callback 0x7f69f63f5fc0 [ 3.469244] [00000d7b] libusb: debug [sync_transfer_cb] actual_length=0 [ 3.469259] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.469270] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.469283] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbc610 [ 3.469310] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbc730 [ 3.469321] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecbc730 [ 3.469323] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.469385] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.471615] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 3.471631] [00000d7b] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=0 [ 3.471633] [00000d7b] libusb: debug [handle_control_completion] handling completion status 0 [ 3.471643] [00000d7b] libusb: debug [disarm_timerfd] [ 3.471646] [00000d7b] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecbc730 has callback 0x7f69f63f5fc0 [ 3.471647] [00000d7b] libusb: debug [sync_transfer_cb] actual_length=0 [ 3.471668] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.471671] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.471919] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbc730 [ 3.471983] [00000d79] libusb: debug [parse_configuration] skipping descriptor 0xb [ 3.472005] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472007] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472009] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472010] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472021] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472046] [00000d79] libusb: debug [parse_endpoint] skipping descriptor b [ 3.472049] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 30 [ 3.472059] [00000d79] libusb: debug [parse_endpoint] skipping descriptor 25 [Info] [Freenect2DeviceImpl] transfer pool sizes rgb: 20*16384 ir: 60*8*33792 [ 3.472191] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbcdd0 [ 3.472213] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbceb0 [ 3.472215] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbcf90 [ 3.472218] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd070 [ 3.472293] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd150 [ 3.472295] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd230 [ 3.472304] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd310 [ 3.472307] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd3f0 [ 3.472309] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd4d0 [ 3.472320] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd5b0 [ 3.472321] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd690 [ 3.472331] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd770 [ 3.472335] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd850 [ 3.472346] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbd930 [ 3.472371] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbda10 [ 3.472374] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbdaf0 [ 3.472384] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbdbd0 [ 3.472409] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbdcb0 [ 3.472412] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbdd90 [ 3.472421] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbde70 [ 3.472485] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbe500 [ 3.472507] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbe640 [ 3.472509] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbe780 [ 3.472510] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbe8c0 [ 3.472511] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbea00 [ 3.472513] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbeb40 [ 3.472523] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbec80 [ 3.472535] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbedc0 [ 3.472539] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbef00 [ 3.472562] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf040 [ 3.472590] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf180 [ 3.472592] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf2c0 [ 3.472617] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf400 [ 3.472641] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf540 [ 3.472643] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf680 [ 3.472655] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf7c0 [ 3.472667] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbf900 [ 3.472671] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbfa40 [ 3.472683] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbfb80 [ 3.472693] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbfcc0 [ 3.472695] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbfe00 [ 3.472707] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecbff40 [ 3.472732] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0080 [ 3.472734] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc01c0 [ 3.472759] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0300 [ 3.472763] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0440 [ 3.472765] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0580 [ 3.472766] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc06c0 [ 3.472776] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0800 [ 3.472795] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0940 [ 3.472798] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0a80 [ 3.472800] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0bc0 [ 3.472810] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0d00 [ 3.472814] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0e40 [ 3.472836] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc0f80 [ 3.472848] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc10c0 [ 3.472853] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1200 [ 3.472863] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1340 [ 3.472865] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1480 [ 3.472867] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc15c0 [ 3.472879] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1700 [ 3.472881] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1840 [ 3.472882] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1980 [ 3.472893] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1ac0 [ 3.472905] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1c00 [ 3.472916] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1d40 [ 3.472918] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1e80 [ 3.472930] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc1fc0 [ 3.472957] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2100 [ 3.472968] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2240 [ 3.472987] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2380 [ 3.472997] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc24c0 [ 3.473010] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2600 [ 3.473020] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2740 [ 3.473022] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2880 [ 3.473032] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc29c0 [ 3.473036] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2b00 [ 3.473060] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2c40 [ 3.473062] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2d80 [ 3.473072] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc2ec0 [Info] [Freenect2DeviceImpl] opened [Info] [Freenect2DeviceImpl] starting... [ 3.473138] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc30a0 [ 3.473162] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecc30a0 [ 3.473165] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.473228] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.474721] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 3.474746] [00000d7b] libusb: debug [reap_for_handle] urb type=2 status=0 transferred=0 [ 3.474750] [00000d7b] libusb: debug [handle_control_completion] handling completion status 0 [ 3.474769] [00000d7b] libusb: debug [disarm_timerfd] [ 3.474773] [00000d7b] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecc30a0 has callback 0x7f69f63f5fc0 [ 3.474783] [00000d7b] libusb: debug [sync_transfer_cb] actual_length=0 [ 3.474807] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.474826] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.475042] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc30a0 [ 3.475071] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc3180 [ 3.475082] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecc3180 [ 3.475083] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 3.475094] [00000d79] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 20 [ 3.475144] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.536842] [00000d7a] libusb: debug [linux_get_device_address] getting address for device: 4-1 detached: 0 [ 3.537413] [00000d7a] libusb: debug [linux_get_device_address] scan 4-1 [ 3.543579] [00000d7a] libusb: debug [linux_get_device_address] bus=4 dev=3 [ 3.545425] [00000d7a] libusb: debug [udev_hotplug_event] udev hotplug event. action: change. [ 3.545432] [00000d7a] libusb: error [udev_hotplug_event] ignoring udev action change [ 3.562742] [00000d7a] libusb: debug [linux_get_device_address] getting address for device: 4-1 detached: 0 [ 3.565631] [00000d7a] libusb: debug [linux_get_device_address] scan 4-1 [ 3.569806] [00000d7a] libusb: debug [linux_get_device_address] bus=4 dev=3 [ 3.569815] [00000d7a] libusb: debug [udev_hotplug_event] udev hotplug event. action: change. [ 3.570545] [00000d7a] libusb: error [udev_hotplug_event] ignoring udev action change [ 3.576258] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.576953] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.577673] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.581610] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.699717] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.699856] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.699868] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.699894] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.804217] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.804306] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.804321] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.804348] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 3.904530] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 3.904608] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 3.904619] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [ 3.904645] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.006491] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 4.006721] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 4.006734] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 4.006759] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.108812] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.209003] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.314316] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.416454] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.475223] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 4.475297] [00000d79] libusb: debug [handle_events] timerfd triggered [ 4.475300] [00000d79] libusb: debug [libusb_cancel_transfer] transfer 0x556f7ecc3180 [ 4.475499] [00000d79] libusb: debug [disarm_timerfd] [ 4.475541] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 4.475553] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 4.475565] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 4.475593] [00000d79] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0 [ 4.475604] [00000d79] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1 [ 4.475626] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2 [ 4.475653] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting [ 4.476613] [00000d79] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation [ 4.476625] [00000d79] libusb: debug [disarm_timerfd] [ 4.476628] [00000d79] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecc3180 has callback 0x7f69f63f5fc0 [ 4.476640] [00000d79] libusb: debug [sync_transfer_cb] actual_length=0 [ 4.476643] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc3180 [Error] [protocol::CommandTransaction] bulk transfer failed: LIBUSB_ERROR_TIMEOUT Operation timed out [Info] [Freenect2DeviceImpl] closing... [ 4.476794] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc3520 [ 4.476797] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecc3520 [ 4.476807] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 4.476810] [00000d79] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 36 [ 4.476862] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 4.476884] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 4.476909] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.577118] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.681003] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.782354] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.885658] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 4.986110] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.086825] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.190959] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.291783] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.392409] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.495709] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 5.495786] [00000d79] libusb: debug [handle_events] timerfd triggered [ 5.495789] [00000d79] libusb: debug [libusb_cancel_transfer] transfer 0x556f7ecc3520 [ 5.496064] [00000d79] libusb: debug [disarm_timerfd] [ 5.496088] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 5.496099] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 5.496103] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 5.496116] [00000d79] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0 [ 5.496127] [00000d79] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1 [ 5.496129] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2 [ 5.496139] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting [ 5.496141] [00000d79] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation [ 5.496151] [00000d79] libusb: debug [disarm_timerfd] [ 5.496153] [00000d79] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecc3520 has callback 0x7f69f63f5fc0 [ 5.496163] [00000d79] libusb: debug [sync_transfer_cb] actual_length=0 [ 5.496166] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc3520 [Error] [protocol::CommandTransaction] bulk transfer failed: LIBUSB_ERROR_TIMEOUT Operation timed out [ 5.496254] [00000d79] libusb: debug [libusb_alloc_transfer] transfer 0x556f7ecc3640 [ 5.496257] [00000d79] libusb: debug [libusb_submit_transfer] transfer 0x556f7ecc3640 [ 5.496267] [00000d79] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line) [ 5.496270] [00000d79] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 36 [ 5.496330] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 5.496333] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 5.498697] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.609172] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.757642] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.860749] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 5.965999] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.067887] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.182381] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.310600] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.431619] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.517631] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 6.533726] [00000d79] libusb: debug [handle_events] timerfd triggered [ 6.533737] [00000d79] libusb: debug [libusb_cancel_transfer] transfer 0x556f7ecc3640 [ 6.533929] [00000d79] libusb: debug [disarm_timerfd] [ 6.533991] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 6.534005] [00000d79] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms [ 6.534009] [00000d79] libusb: debug [handle_events] poll() returned 1 [ 6.534024] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.534048] [00000d79] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0 [ 6.534121] [00000d79] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1 [ 6.534154] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2 [ 6.534188] [00000d79] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting [ 6.534213] [00000d79] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation [ 6.534244] [00000d79] libusb: debug [disarm_timerfd] [ 6.534270] [00000d79] libusb: debug [usbi_handle_transfer_completion] transfer 0x556f7ecc3640 has callback 0x7f69f63f5fc0 [ 6.534295] [00000d79] libusb: debug [sync_transfer_cb] actual_length=0 [ 6.534344] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc3640 [ 6.534348] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 6.534439] [00000d7b] libusb: debug [handle_events] poll() 3 fds with timeout in 100ms [Error] [protocol::CommandTransaction] bulk transfer failed: LIBUSB_ERROR_TIMEOUT Operation timed out [Info] [Freenect2DeviceImpl] releasing usb interfaces... [ 6.534657] [00000d79] libusb: debug [libusb_release_interface] interface 0 [ 6.534724] [00000d79] libusb: debug [libusb_release_interface] interface 1 [Info] [Freenect2DeviceImpl] deallocating usb transfer pools... [ 6.534806] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbcdd0 [ 6.534831] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbceb0 [ 6.534849] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbcf90 [ 6.534875] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd070 [ 6.534901] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd150 [ 6.534919] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd230 [ 6.534944] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd310 [ 6.534970] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd3f0 [ 6.534995] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd4d0 [ 6.535026] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd5b0 [ 6.535051] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd690 [ 6.535076] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd770 [ 6.535100] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd850 [ 6.535118] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbd930 [ 6.535158] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbda10 [ 6.535182] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbdaf0 [ 6.535200] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbdbd0 [ 6.535226] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbdcb0 [ 6.535250] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbdd90 [ 6.535281] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbde70 [ 6.535358] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbe500 [ 6.535426] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbe640 [ 6.535444] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbe780 [ 6.535469] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbe8c0 [ 6.535493] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbea00 [ 6.535510] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbeb40 [ 6.535535] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbec80 [ 6.538256] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbedc0 [ 6.538263] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbef00 [ 6.538756] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf040 [ 6.538784] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf180 [ 6.538800] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf2c0 [ 6.538825] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf400 [ 6.538851] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf540 [ 6.538876] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf680 [ 6.538901] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf7c0 [ 6.538924] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbf900 [ 6.538942] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbfa40 [ 6.538967] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbfb80 [ 6.538990] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbfcc0 [ 6.539008] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbfe00 [ 6.539033] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecbff40 [ 6.539058] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0080 [ 6.539082] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc01c0 [ 6.539098] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0300 [ 6.539123] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0440 [ 6.539149] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0580 [ 6.539174] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc06c0 [ 6.539199] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0800 [ 6.539223] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0940 [ 6.539240] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0a80 [ 6.539265] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0bc0 [ 6.539281] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0d00 [ 6.539307] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0e40 [ 6.539331] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc0f80 [ 6.539348] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc10c0 [ 6.539373] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1200 [ 6.539421] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1340 [ 6.539446] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1480 [ 6.539464] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc15c0 [ 6.539490] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1700 [ 6.539515] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1840 [ 6.539540] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1980 [ 6.539564] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1ac0 [ 6.539588] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1c00 [ 6.539596] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1d40 [ 6.539621] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1e80 [ 6.539645] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc1fc0 [ 6.539669] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2100 [ 6.539686] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2240 [ 6.539711] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2380 [ 6.539736] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc24c0 [ 6.539759] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2600 [ 6.539776] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2740 [ 6.539801] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2880 [ 6.539826] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc29c0 [ 6.539850] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2b00 [ 6.539873] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2c40 [ 6.539892] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2d80 [ 6.539916] [00000d79] libusb: debug [libusb_free_transfer] transfer 0x556f7ecc2ec0 [Info] [Freenect2DeviceImpl] closing usb device... [ 6.540004] [00000d79] libusb: debug [libusb_close] [ 6.540054] [00000d7b] libusb: debug [handle_events] poll() returned 1 [ 6.540072] [00000d7b] libusb: debug [handle_events] caught a fish on the event pipe [ 6.540097] [00000d7b] libusb: debug [handle_events] someone is closing a device [ 6.540131] [00000d7b] libusb: debug [libusb_try_lock_events] someone else is closing a device [ 6.540162] [00000d7b] libusb: debug [libusb_event_handler_active] someone else is closing a device [ 6.540197] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] another thread is doing event handling [ 6.540146] [00000d79] libusb: debug [usbi_remove_pollfd] remove fd 11 [Info] [Freenect2DeviceImpl] closed [ 6.540494] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 6.541221] [00000d7b] libusb: debug [handle_events] poll fds modified, reallocating [ 6.542864] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 6.651981] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 6.652065] [00000d7b] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 6.652107] [00000d7b] libusb: debug [handle_events] poll() 2 fds with timeout in 100ms [ 6.798049] [00000d7b] libusb: debug [handle_events] poll() returned 0 [ 6.881460] [00000d79] libusb: debug [libusb_exit] [ 6.933997] [00000d79] libusb: debug [libusb_exit] destroying default context [ 6.966453] [00000d79] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling [ 6.966457] [00000d79] libusb: debug [handle_events] poll() 2 fds with timeout in 0ms [ 6.966461] [00000d79] libusb: debug [handle_events] poll() returned 0 [ 6.967121] [00000d79] libusb: debug [libusb_unref_device] destroy device 3.2 [ 6.967134] [00000d79] libusb: debug [libusb_unref_device] destroy device 3.1 [ 6.972131] [00000d79] libusb: debug [libusb_unref_device] destroy device 1.1 [ 6.972157] [00000d79] libusb: debug [libusb_unref_device] destroy device 2.3 [ 6.972159] [00000d79] libusb: debug [libusb_unref_device] destroy device 2.2 [ 6.972169] [00000d79] libusb: debug [libusb_unref_device] destroy device 2.1 [ 6.972172] [00000d79] libusb: debug [usbi_remove_pollfd] remove fd 6 [ 6.972300] [00000d79] libusb: debug [usbi_remove_pollfd] remove fd 8 [ 6.972499] [00000d7a] libusb: debug [linux_udev_event_thread_main] udev event thread exiting