reassign 658136 qthid-fcd-controller 3.1-1
retitle 658136 qthid-fcd-controller: race in hid-libusb.c causing segfaults
thanks

On Tue, Jan 31, 2012 at 04:46:53PM +0100, Rene Arnhold wrote:
> Package: libusb-1.0-0
> Version: 2:1.0.9~rc3-3
> Severity: important
> File: libusb-1.0
> 
> Dear Maintainer,
> *** Please consider answering these questions, where appropriate ***
> 
> Problem occurs at frequency change on my funcube dongle pro using qthid 
> software
> 
> www.funcubedongle.com
> qthid.sf.net
> 
> dmesg output:
> [94464.404393] qthid[28308]: segfault at 8 ip 00007f3b72b315a1 sp 
> 00007ffffd72e200 error 6 in libusb-1.0.so.0.1.0[7f3b72b2c000+e000]

This crashes in libusb_submit_transfer, which in addition to the fact
your program works with libusb 1.0.8 but not with 1.0.9 points to this
bug:

https://github.com/libusbx/libusbx/issues/25

As you can see, even if the problem has been triggered by a change on
the libusb side, the problem is on the hidapi side. The problem has been
fixed upstream by the following commit:

https://github.com/signal11/hidapi/commit/02a882c89076a626e689c7dd127076fa5ede36d9

Unfortunately qthid is using its own version of this file, and still
hasn't been fixed as of version 4.1. I am therefore reassigning the bug
to the qthid-fcd-controller package. Ideally this package should use the
libhidapi-libusb0 library instead of using its own copy of the
hid-libusb.c file.

-- 
Aurelien Jarno                          GPG: 4096R/1DDD8C9B
aurel...@aurel32.net                 http://www.aurel32.net


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to