* 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------

Attachment: signature.asc
Description: Digital signature

Reply via email to