From: Chris D. <chr...@gm...> - 2015-05-19 17:03:10
|
Hi, On Tue, May 19, 2015 at 5:10 AM, Jan-Hendrik Wojtowicz < jan...@as...> wrote: > > The hang occur during libusb_init(), in windows_usb.c line 1039. The > function WaitForSingleObject(event, INFINITE) does not return. > This means that the timer thread didn't set the event to unblock the thread init thread. > Is this problem known to be a libusb problem? At this point I really don't > know what I should do about it or how I can debug it further. > Are you seeing the same behavior with the pre-compiled libusb-1.0.19? Would you be able to add the following lines to further debug? Line numbers are taken from current file without modifications. windows_usb.c, line 1028: usbi_dbg("starting timer thread, event %p", event); windows_usb.c, line 1037: usbi_dbg("waiting for timer thread to be ready"); windows_usb.c, line 2341: usbi_dbg("timer thread started, param %p", param); windows_usb.c, line 2345: usbi_dbg("timer thread setting event"); Thanks for your help. Regards, Chris |