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.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12.4-qbas.6
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages opensc depends on:
ii  libc6                         2.3.5-3    GNU C Library: Shared libraries an
ii  libopensc1                    0.9.6-2    SmartCard library with support for
ii  libssl0.9.7                   0.9.7g-1   SSL shared libraries

opensc recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to