https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=231076

--- Comment #6 from Ludovic Rousseau <ludovic.rousseau+free...@gmail.com> ---
I added more logs in libusb, rebuilt and installed.

The problem is that I get in the "not started" case:
https://github.com/freebsd/freebsd/blob/master/lib/libusb/libusb10.c#L1546

I logged all the fields used in the if/else cases:
LIBUSB_FUNCTION: libusb_cancel_transfer enter
LIBUSB_FUNCTION: state: 1
LIBUSB_FUNCTION: entry.tqe_prev: 0x0
LIBUSB_FUNCTION: sxfer: 0x29007060
LIBUSB_FUNCTION: pxfer0: 0x28c2f348
LIBUSB_FUNCTION: pxfer1: 0x28c2f384
LIBUSB_FUNCTION: libusb20_tr_get_priv_sc1(pxfer0): 0x0
LIBUSB_FUNCTION: libusb20_tr_get_priv_sc1(pxfer1): 0x0
LIBUSB_FUNCTION: libusb_cancel_transfer leave

I don't know yet why libusb20_tr_get_priv_sc1() returns NULL.

What else should I do?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-usb@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"

Reply via email to