* Bas van Sisseren ([EMAIL PROTECTED]) wrote: > Package: opensc > Version: 0.9.6-2 > Severity: important > > > I'm using a recompiled ssh-agent with opensc support on debian unstable. > (using it for my cryptoflex e-gate 32k token) > > With libopensc1 version 0.9.6-1 everything works perfectly: > (ssh-agent -d output:) > > debug1: type 20 > debug1: sc_get_keys called: id = 0 > debug1: sc_read_pubkey() with cert id 45 > debug1: fingerprint 2048 <key fingerprint> > debug1: XXX shrink: 3 < 4 > debug1: type 11 > debug1: type 13 > debug1: XXX shrink: 3 < 4 > > But with libopensc1 version 0.9.6-2, an assertion error is triggered: > (ssh-agent -d output:) > > debug1: type 11 > debug1: XXX shrink: 3 < 4 > debug1: type 20 > debug1: sc_get_keys called: id = 0 > debug1: sc_read_pubkey() with cert id 45 > debug1: fingerprint 2048 <key fingerprint> > debug1: XXX shrink: 3 < 4 > debug1: type 11 > debug1: type 13 > ssh-agent: card.c:205: sc_transceive: Assertion `recvsize >= 2' failed. > Aborted > > Since there aren't many changes between these releases, i think it is > caused by some library you are linking with. > > Unfortunately, i don't have much extra information at the moment, but if > there's something you would like me to test, let me know.
Are you using openct or pcsc-lite as your terminal driver? -- Eric Dorland <[EMAIL PROTECTED]> ICQ: #61138586, Jabber: [EMAIL PROTECTED] 1024D/16D970C6 097C 4861 9934 27A0 8E1C 2B0A 61E9 8ECF 16D9 70C6 -----BEGIN GEEK CODE BLOCK----- Version: 3.12 GCS d- s++: a-- C+++ UL+++ P++ L++ E++ W++ N+ o K- w+ O? M++ V-- PS+ PE Y+ PGP++ t++ 5++ X+ R tv++ b+++ DI+ D+ G e h! r- y+ ------END GEEK CODE BLOCK------
signature.asc
Description: Digital signature