2012/4/27 Alexander Gozman <a.goz...@infosec.ru>:
>  Hello.

Hi,

>  Probably the problem I'm gonna describe is already known: OpenCT's IFD
> handler, used by pcscd, does not
> handle multiple USB tokens correctly. With one token everything works fine,
> but if you insert another one, it
> leads either to error, or even to pcscd's segmentation fault.
>  The problem hides in CT_init() and CT_close() functions. The first one
> calculates wrong channel number for a
> new device, and the second causes memory corruption when deleting an item
> from a linked list.
>  I've made a simple patch that corrects these problems and makes IFD handler
> work good - see the attachment.
> Hope it'll be useful.

Applied in revision 1191. Thanks for the patch.

OpenCT was maintained by Andreas Jellinghaus. Andreas has now left the
smart card world for other opportunities.
Do not expect a new release of OpenCT anytime soon.

Bye,

-- 
 Dr. Ludovic Rousseau
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to