Package: libnet-ssleay-perl Version: 1.30-1 Severity: important
When I'm using IO::Socket::SSL with the SSL_check_crl option set to true on Etch, I'm getting a segfault from within libcrypto (from libssl); now I'm not sure which package is really at fault, I guess IO::Socket::SSL is innocent so I'm reporting this against Net::SSLeay (but it could be a problem in libssl0.9.8 of course). I'm tagging this 'important' since I think checking CRL's is essential for secure usage of the package (right?), so this renders the package useless for those which want to use it safely. On Sarge, my code works without problems. Note that the versions of the packages are from unstable now because I did upgrade them to unstable to check those, but the segfault did also happen with the packages from testing. $ gdb /usr/bin/perl ... (gdb) run -w -MIO::Socket::SSL -e "IO::Socket::INET::new('IO::Socket::SSL', 'PeerPort', 443, 'PeerAddr', 'may.not.even.exist', 'SSL_check_crl', 1)" ... Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1210386752 (LWP 24477)] 0xb7c39999 in X509_VERIFY_PARAM_set_flags () from /usr/lib/i686/cmov/libcrypto.so.0.9.8 (gdb) bt #0 0xb7c39999 in X509_VERIFY_PARAM_set_flags () from /usr/lib/i686/cmov/libcrypto.so.0.9.8 #1 0xb7c31257 in X509_STORE_CTX_set_flags () from /usr/lib/i686/cmov/libcrypto.so.0.9.8 #2 0xb7d0ebf3 in XS_Net__SSLeay_X509_STORE_CTX_set_flags () from /usr/lib/perl5/auto/Net/SSLeay/SSLeay.so #3 0x080bdad1 in Perl_pp_entersub () #4 0x080bc3a9 in Perl_runops_standard () #5 0x08063bfd in perl_run () #6 0x0805ffd1 in main () -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (900, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.19.3-vs2.2.0-rc12 Locale: LANG=de_CH, LC_CTYPE=de_CH (charmap=ISO-8859-1) Versions of packages libnet-ssleay-perl depends on: ii libc6 2.3.6.ds1-13 GNU C Library: Shared libraries ii libssl0.9.8 0.9.8e-4 SSL shared libraries ii perl 5.8.8-7 Larry Wall's Practical Extraction ii perl-base [perlapi-5.8.7] 5.8.8-7 The Pathologically Eclectic Rubbis libnet-ssleay-perl recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]