Le 20 février 2012 10:06, Godfrey Chung <[email protected]> a écrit :
> Dear Jean-Michel Pouré
>
> 2012/2/19 Jean-Michel Pouré - GOOZE <[email protected]>:
>> You can test it using a Debian SID station.
>
> Yes, I can reproduce the result using Debian wheezy (amd64) on VMware
> Player. It seems to be kernel problem. The driver sending a command to
> control endpoint to get a list of supported data rates from the
> reader. The response from APG8201 will make libusb crash.

Then it is a bug in libusb. Exact?
Have you reported the bug to libusb?
Do you have a fix for libusb?

Why do you write "It seems to be kernel problem"? Is it also a kernel
problem and not just a libsub bug?

> src/ccid_usb.c
> Line 742: usbDevice[reader_index].ccid.arrayOfSupportedDataRates =
> get_data_rates(reader_index, dev, num);
>
> You can change it in order to avoid the problem.

This will just hide the real problem.
I will try to do something as suggested.

Bye

-- 
 Dr. Ludovic Rousseau

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to