Some extra info
Extra Info
On Heimdall (Linux, terminal)
Command: heimdall print-pit --usb-log-level debug
Heimdall output
Initialising connection...
Detecting device...
[timestamp] [threadID] facility level [function call] <message>
--------------------------------------------------------------------------------
[ 0.011152] [0000084d] libusb: debug [libusb_get_device_list]
[ 0.011172] [0000084d] libusb: debug [discovered_devs_append] need to increase capacity
[ 0.011181] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011187] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011198] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011202] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011204] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011207] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011213] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011219] [0000084d] libusb: debug [libusb_open] open 1.6
[ 0.011238] [0000084d] libusb: debug [usbi_add_pollfd] add fd 9 events 4
[ 0.011244] [0000084d] libusb: debug [libusb_get_device_descriptor]
[ 0.011247] [0000084d] libusb: debug [libusb_get_config_descriptor] index 0
Claiming interface...
[ 0.011264] [0000084d] libusb: debug [libusb_claim_interface] interface 1
Setting up interface...
[ 0.011286] [0000084d] libusb: debug [libusb_set_interface_alt_setting] interface 1 altsetting 0
Initialising protocol...
[ 0.011463] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c6cf28
[ 0.011470] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c6cf28
[ 0.011473] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.011482] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 4
[ 0.011496] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.011502] [0000084d] libusb: debug [handle_events] poll fds modified, reallocating
[ 0.011506] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.011570] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 0.011577] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=4
[ 0.011583] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.011590] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 0.011594] [0000084d] libusb: debug [disarm_timerfd]
[ 0.011601] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c6cf28 has callback 0x7f059fb11520
[ 0.011606] [0000084d] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.011615] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c6cf28
[ 0.011623] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c6cf28
[ 0.011628] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c6cf28
[ 0.011634] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 1000ms (first in line)
[ 0.011642] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 7
[ 0.011650] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.011655] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.011695] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 0.011702] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=4
[ 0.011704] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.011710] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 0.011712] [0000084d] libusb: debug [disarm_timerfd]
[ 0.011718] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c6cf28 has callback 0x7f059fb11520
[ 0.011724] [0000084d] libusb: debug [sync_transfer_cb] actual_length=4
[ 0.011727] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c6cf28
Protocol initialisation successful.
Beginning session...
[ 0.011747] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 0.011752] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 0.011755] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 0.011761] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 0.011769] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.011776] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.011819] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 0.011825] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=1024
[ 0.011831] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.011836] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 0.011843] [0000084d] libusb: debug [disarm_timerfd]
[ 0.011849] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 0.011855] [0000084d] libusb: debug [sync_transfer_cb] actual_length=1024
[ 0.011858] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 0.011863] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 0.011866] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 0.011871] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 100ms (first in line)
[ 0.011874] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 0
[ 0.011881] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.011887] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.019073] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 0.019093] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=0
[ 0.019096] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.019099] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 0.019102] [0000084d] libusb: debug [disarm_timerfd]
[ 0.019105] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 0.019114] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[ 0.019125] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 0.019130] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 0.019138] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 0.019141] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 0.019145] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 8
[ 0.019157] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 0.019163] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 0.019194] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 0.019200] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=8
[ 0.019202] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 0.019207] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 0.019210] [0000084d] libusb: debug [disarm_timerfd]
[ 0.019215] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 0.019218] [0000084d] libusb: debug [sync_transfer_cb] actual_length=8
[ 0.019223] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
Some devices may take up to 2 minutes to respond.
Please be patient!
[ 3.019328] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.019372] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.019383] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 3.019411] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 3.019453] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.019466] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.019529] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.019547] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=1024
[ 3.019561] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.019574] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.019587] [0000084d] libusb: debug [disarm_timerfd]
[ 3.019601] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.019614] [0000084d] libusb: debug [sync_transfer_cb] actual_length=1024
[ 3.019629] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 3.019643] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.019654] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.019666] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 100ms (first in line)
[ 3.019681] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 0
[ 3.019698] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.019711] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.025923] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.025961] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=0
[ 3.025978] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.025993] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.026009] [0000084d] libusb: debug [disarm_timerfd]
[ 3.026024] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.026037] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[ 3.026053] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 3.026071] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.026082] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.026095] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 3.026110] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 8
[ 3.026137] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.026197] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.026265] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.026282] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=8
[ 3.026294] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.026307] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.026319] [0000084d] libusb: debug [disarm_timerfd]
[ 3.026331] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.026344] [0000084d] libusb: debug [sync_transfer_cb] actual_length=8
[ 3.026357] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
Session begun.
Downloading device's PIT file...
[ 3.026411] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.026424] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.026436] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 3.026450] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 3.026470] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.026484] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.026638] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.026654] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=1024
[ 3.026667] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.026680] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.026693] [0000084d] libusb: debug [disarm_timerfd]
[ 3.026706] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.026719] [0000084d] libusb: debug [sync_transfer_cb] actual_length=1024
[ 3.026732] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 3.026745] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.026756] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.026768] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 100ms (first in line)
[ 3.026783] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 0
[ 3.026802] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.026815] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.026887] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.026902] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=0
[ 3.026915] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.026927] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.026939] [0000084d] libusb: debug [disarm_timerfd]
[ 3.026951] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.026963] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[ 3.026976] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 3.026993] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.027004] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.027016] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 3.027030] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 8
[ 3.027049] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.027061] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 3.043171] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 3.043210] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=0 transferred=8
[ 3.043226] [0000084d] libusb: debug [handle_bulk_completion] handling completion status 0 of bulk urb 1/1
[ 3.043257] [0000084d] libusb: debug [handle_bulk_completion] last URB in transfer --> complete!
[ 3.043273] [0000084d] libusb: debug [disarm_timerfd]
[ 3.043287] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 3.043300] [0000084d] libusb: debug [sync_transfer_cb] actual_length=8
[ 3.043315] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
ERROR: Failed to receive PIT file size!
ERROR: Failed to download PIT file!
Ending session...
[ 3.043382] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 3.043394] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 3.043407] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 3.043423] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 3.043450] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 3.043463] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 6.043452] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 6.043494] [0000084d] libusb: debug [handle_events] timerfd triggered
[ 6.043505] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[ 6.043705] [0000084d] libusb: debug [disarm_timerfd]
[ 6.043722] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 6.043737] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 6.043753] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 6.043766] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 6.043780] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 6.043793] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 6.043807] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 6.043820] [0000084d] libusb: debug [disarm_timerfd]
[ 6.043831] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 6.043845] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[ 6.043860] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 6.293971] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 6.294015] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 6.294027] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 6.294055] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 6.294099] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 6.294112] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[ 9.294069] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 9.294112] [0000084d] libusb: debug [handle_events] timerfd triggered
[ 9.294124] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[ 9.294493] [0000084d] libusb: debug [disarm_timerfd]
[ 9.294512] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[ 9.294528] [0000084d] libusb: debug [handle_events] poll() returned 1
[ 9.294545] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[ 9.294559] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[ 9.294573] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[ 9.294585] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[ 9.294598] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[ 9.294611] [0000084d] libusb: debug [disarm_timerfd]
[ 9.294623] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[ 9.294638] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[ 9.294653] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[ 9.794759] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[ 9.794806] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[ 9.794827] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[ 9.794848] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[ 9.794896] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[ 9.794910] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[12.794869] [0000084d] libusb: debug [handle_events] poll() returned 1
[12.794913] [0000084d] libusb: debug [handle_events] timerfd triggered
[12.794925] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[12.795143] [0000084d] libusb: debug [disarm_timerfd]
[12.795161] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[12.795176] [0000084d] libusb: debug [handle_events] poll() returned 1
[12.795194] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[12.795208] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[12.795222] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[12.795235] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[12.795248] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[12.795261] [0000084d] libusb: debug [disarm_timerfd]
[12.795273] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[12.795287] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[12.795302] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[13.545414] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[13.545456] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[13.545467] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[13.545493] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[13.545541] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[13.545555] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[16.545511] [0000084d] libusb: debug [handle_events] poll() returned 1
[16.545553] [0000084d] libusb: debug [handle_events] timerfd triggered
[16.545564] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[16.545886] [0000084d] libusb: debug [disarm_timerfd]
[16.545903] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[16.545917] [0000084d] libusb: debug [handle_events] poll() returned 1
[16.545934] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[16.545948] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[16.545961] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[16.545973] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[16.545986] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[16.545999] [0000084d] libusb: debug [disarm_timerfd]
[16.546010] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[16.546023] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[16.546038] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[17.546175] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[17.546217] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[17.546228] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[17.546258] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[17.546326] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[17.546340] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[20.546272] [0000084d] libusb: debug [handle_events] poll() returned 1
[20.546314] [0000084d] libusb: debug [handle_events] timerfd triggered
[20.546325] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[20.546604] [0000084d] libusb: debug [disarm_timerfd]
[20.546620] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[20.546634] [0000084d] libusb: debug [handle_events] poll() returned 1
[20.546651] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[20.546664] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[20.546677] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[20.546689] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[20.546702] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[20.546715] [0000084d] libusb: debug [disarm_timerfd]
[20.546726] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[20.546739] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[20.546754] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
[21.796867] [0000084d] libusb: debug [libusb_alloc_transfer] transfer 0x1c4bab8
[21.796908] [0000084d] libusb: debug [libusb_submit_transfer] transfer 0x1c4bab8
[21.796919] [0000084d] libusb: debug [add_to_flying_list] arm timerfd for timeout in 3000ms (first in line)
[21.796946] [0000084d] libusb: debug [submit_bulk_transfer] need 1 urbs for new transfer with length 1024
[21.796993] [0000084d] libusb: debug [libusb_handle_events_timeout_completed] doing our own event handling
[21.797007] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 60000ms
[24.796961] [0000084d] libusb: debug [handle_events] poll() returned 1
[24.797008] [0000084d] libusb: debug [handle_events] timerfd triggered
[24.797019] [0000084d] libusb: debug [libusb_cancel_transfer] transfer 0x1c4bab8
[24.797297] [0000084d] libusb: debug [disarm_timerfd]
[24.797316] [0000084d] libusb: debug [handle_events] poll() 3 fds with timeout in 0ms
[24.797331] [0000084d] libusb: debug [handle_events] poll() returned 1
[24.797349] [0000084d] libusb: debug [reap_for_handle] urb type=3 status=-2 transferred=0
[24.797363] [0000084d] libusb: debug [handle_bulk_completion] handling completion status -2 of bulk urb 1/1
[24.797377] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: urb status -2
[24.797389] [0000084d] libusb: debug [handle_bulk_completion] abnormal reap: last URB handled, reporting
[24.797402] [0000084d] libusb: debug [usbi_handle_transfer_cancellation] detected timeout cancellation
[24.797414] [0000084d] libusb: debug [disarm_timerfd]
[24.797426] [0000084d] libusb: debug [usbi_handle_transfer_completion] transfer 0x1c4bab8 has callback 0x7f059fb11520
[24.797440] [0000084d] libusb: debug [sync_transfer_cb] actual_length=0
[24.797455] [0000084d] libusb: debug [libusb_free_transfer] transfer 0x1c4bab8
ERROR: Failed to send end session packet!
Releasing device interface...
[24.797507] [0000084d] libusb: debug [libusb_release_interface] interface 1
[24.797553] [0000084d] libusb: debug [libusb_close]
[24.797574] [0000084d] libusb: debug [usbi_remove_pollfd] remove fd 9
[24.797602] [0000084d] libusb: debug [libusb_exit]
[24.797610] [0000084d] libusb: debug [libusb_exit] destroying default context