Package: mutt Version: 1.5.9-2 Severity: normal I skimmed the existing bug reports through, so perhaps this is a duplicate of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=292663 or http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=196766 but I'm filing it anyway.
Is this hang isn't going to be fixed in Sarge, but how about unstable? I'm connecting mutt from Sarge with TLS and IMAP to my ISP: $ nc mail.suomi.net 143 * OK [CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS CHILDREN BINARY LANGUAGE XSENDER X-NETSCAPE XSERVERINFO AUTH=PLAIN] Messaging Multiplexor (Sun Java(tm) System Messaging Server 6.2 (built Dec 2 2004)) $ openssl s_client -connect mail.suomi.net:993 CONNECTED(00000003) depth=0 /C=FI/ST=N/A/L=Oulu/O=Oulu Telephone Company Ltd/OU=Data Systems/OU=Terms of use at www.verisign.com/rpa (c)00/CN=mail.suomi.net verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 /C=FI/ST=N/A/L=Oulu/O=Oulu Telephone Company Ltd/OU=Data Systems/OU=Terms of use at www.verisign.com/rpa (c)00/CN=mail.suomi.net verify error:num=27:certificate not trusted verify return:1 depth=0 /C=FI/ST=N/A/L=Oulu/O=Oulu Telephone Company Ltd/OU=Data Systems/OU=Terms of use at www.verisign.com/rpa (c)00/CN=mail.suomi.net verify error:num=21:unable to verify the first certificate verify return:1 --- Certificate chain 0 s:/C=FI/ST=N/A/L=Oulu/O=Oulu Telephone Company Ltd/OU=Data Systems/OU=Terms of use at www.verisign.com/rpa (c)00/CN=mail.suomi.net i:/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign --- Server certificate -----BEGIN CERTIFICATE----- MIIEcDCCA9mgAwIBAgIQM/OTetQlGVA8B3N2YOrTFDANBgkqhkiG9w0BAQUFADCB ujEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVy aVNpZ24sIEluYy4xMzAxBgNVBAsTKlZlcmlTaWduIEludGVybmF0aW9uYWwgU2Vy dmVyIENBIC0gQ2xhc3MgMzFJMEcGA1UECxNAd3d3LnZlcmlzaWduLmNvbS9DUFMg SW5jb3JwLmJ5IFJlZi4gTElBQklMSVRZIExURC4oYyk5NyBWZXJpU2lnbjAeFw0w NDA2MjEwMDAwMDBaFw0wNTA2MjEyMzU5NTlaMIG0MQswCQYDVQQGEwJGSTEMMAoG A1UECBMDTi9BMQ0wCwYDVQQHFARPdWx1MSMwIQYDVQQKFBpPdWx1IFRlbGVwaG9u ZSBDb21wYW55IEx0ZDEVMBMGA1UECxQMRGF0YSBTeXN0ZW1zMTMwMQYDVQQLFCpU ZXJtcyBvZiB1c2UgYXQgd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDAxFzAVBgNV BAMUDm1haWwuc3VvbWkubmV0MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDY ZJ2DG9eBKDPk/TuEvvoO5nA4nHV38aMGtBIe7Z70trnwijtdbQweLPpQEjYtKtng YmWbg6q1iWU/HD6NvEf6A/yyI8jIpLh8cahSCHyLntsFRztu6qEgJNb3CjmzHMzN Ol3kRFXWskbBwwqcY8Ux7mIpnvmWkN0z+DXzVQMn0QIDAQABo4IBeTCCAXUwCQYD VR0TBAIwADALBgNVHQ8EBAMCBaAwRgYDVR0fBD8wPTA7oDmgN4Y1aHR0cDovL2Ny bC52ZXJpc2lnbi5jb20vQ2xhc3MzSW50ZXJuYXRpb25hbFNlcnZlci5jcmwwRAYD VR0gBD0wOzA5BgtghkgBhvhFAQcXAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3 dy52ZXJpc2lnbi5jb20vcnBhMCgGA1UdJQQhMB8GCWCGSAGG+EIEAQYIKwYBBQUH AwEGCCsGAQUFBwMCMDQGCCsGAQUFBwEBBCgwJjAkBggrBgEFBQcwAYYYaHR0cDov L29jc3AudmVyaXNpZ24uY29tMG0GCCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWlt YWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2Oa8PPgGrUSBgsexkuMCUWI2h0 dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMA0GCSqGSIb3DQEBBQUA A4GBACE4NifCSlfbGlFe3xu/Pq6Q7hAU+ffKyQR5UXWrUGhfsckIb4g3yRgJSJj3 k5RPA0yycYHrqvwTxGN0aXMefmpgra+tZ51DuibIpwDjti+ZnyoQBhw81scVRx8T vMERJiaG5iXtLbOhvp7ndfF+p5Afxr5/IqfSyq6PTDGxtxMI -----END CERTIFICATE----- subject=/C=FI/ST=N/A/L=Oulu/O=Oulu Telephone Company Ltd/OU=Data Systems/OU=Terms of use at www.verisign.com/rpa (c)00/CN=mail.suomi.net issuer=/O=VeriSign Trust Network/OU=VeriSign, Inc./OU=VeriSign International Server CA - Class 3/OU=www.verisign.com/CPS Incorp.by Ref. LIABILITY LTD.(c)97 VeriSign --- No client certificate CA names sent --- SSL handshake has read 1276 bytes and written 324 bytes --- New, TLSv1/SSLv3, Cipher is RC4-MD5 Server public key is 1024 bit SSL-Session: Protocol : TLSv1 Cipher : RC4-MD5 Session-ID: 12E83D83E5CD567F0671B341629E4F89C6EBE90640A3DB3535104D03B0BA550A Session-ID-ctx: Master-Key: 33287F03980FACA5A7F161F06106A16BA65DAD325B0548590EC22A939672C103845B04A5B399DFCC4D9E0A947752BF13 Key-Arg : None Start Time: 1126181117 Timeout : 300 (sec) Verify return code: 21 (unable to verify the first certificate) --- * OK [CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ NAMESPACE UIDPLUS CHILDREN BINARY LANGUAGE XSENDER X-NETSCAPE XSERVERINFO AUTH=PLAIN] Messaging Multiplexor (Sun Java(tm) System Messaging Server 6.2 (built Dec 2 2004)) Every now and then mutt freezes. strace sees it doing "read(3, <unfinished ...>" and gdb shows: ~/src/mutt-1.5.9/build-tree/mutt-1.5.9$ gdb ./mutt 31001 GNU gdb 6.3-debian Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1". Attaching to program: /mnt/spare/mcfrisk/src/mutt-1.5.9/build-tree/mutt-1.5.9/mutt, process 31001 `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. Reading symbols from /usr/lib/libncursesw.so.5...done. Loaded symbols for /usr/lib/libncursesw.so.5 Reading symbols from /usr/lib/libgnutls.so.11...done. Loaded symbols for /usr/lib/libgnutls.so.11 Reading symbols from /usr/lib/libsasl2.so.2...done. Loaded symbols for /usr/lib/libsasl2.so.2 Reading symbols from /usr/lib/libidn.so.11...done. Loaded symbols for /usr/lib/libidn.so.11 Reading symbols from /usr/lib/libdb-4.3.so...done. Loaded symbols for /usr/lib/libdb-4.3.so Reading symbols from /lib/tls/libc.so.6...done. Loaded symbols for /lib/tls/libc.so.6 Reading symbols from /usr/lib/libtasn1.so.2...done. Loaded symbols for /usr/lib/libtasn1.so.2 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /lib/tls/libdl.so.2...done. Loaded symbols for /lib/tls/libdl.so.2 Reading symbols from /lib/tls/libresolv.so.2...done. Loaded symbols for /lib/tls/libresolv.so.2 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /lib/tls/libnsl.so.1...done. Loaded symbols for /lib/tls/libnsl.so.1 Reading symbols from /lib/tls/libnss_compat.so.2...done. Loaded symbols for /lib/tls/libnss_compat.so.2 Reading symbols from /lib/tls/libnss_nis.so.2...done. Loaded symbols for /lib/tls/libnss_nis.so.2 Reading symbols from /lib/tls/libnss_files.so.2...done. Loaded symbols for /lib/tls/libnss_files.so.2 Reading symbols from /usr/lib/gconv/ISO8859-15.so...done. Loaded symbols for /usr/lib/gconv/ISO8859-15.so Reading symbols from /lib/tls/libnss_dns.so.2...done. Loaded symbols for /lib/tls/libnss_dns.so.2 Reading symbols from /usr/lib/sasl2/libotp.so.2...done. Loaded symbols for /usr/lib/sasl2/libotp.so.2 Reading symbols from /usr/lib/i586/libcrypto.so.0.9.7...done. Loaded symbols for /usr/lib/i586/libcrypto.so.0.9.7 Reading symbols from /usr/lib/sasl2/libsasldb.so.2...done. Loaded symbols for /usr/lib/sasl2/libsasldb.so.2 Reading symbols from /usr/lib/libdb-4.2.so...done. Loaded symbols for /usr/lib/libdb-4.2.so Reading symbols from /usr/lib/sasl2/libntlm.so.2...done. Loaded symbols for /usr/lib/sasl2/libntlm.so.2 Reading symbols from /usr/lib/sasl2/libplain.so.2...done. Loaded symbols for /usr/lib/sasl2/libplain.so.2 Reading symbols from /lib/tls/libcrypt.so.1...done. Loaded symbols for /lib/tls/libcrypt.so.1 Reading symbols from /usr/lib/sasl2/liblogin.so.2...done. Loaded symbols for /usr/lib/sasl2/liblogin.so.2 Reading symbols from /usr/lib/sasl2/libdigestmd5.so.2...done. Loaded symbols for /usr/lib/sasl2/libdigestmd5.so.2 Reading symbols from /usr/lib/sasl2/libcrammd5.so.2...done. Loaded symbols for /usr/lib/sasl2/libcrammd5.so.2 Reading symbols from /usr/lib/sasl2/libanonymous.so.2...done. Loaded symbols for /usr/lib/sasl2/libanonymous.so.2 0x402be8de in read () from /lib/tls/libc.so.6 (gdb) bt #0 0x402be8de in read () from /lib/tls/libc.so.6 #1 0x080ba1d0 in raw_socket_read (conn=0x8130ae8, buf=0xfffffe00 <Address 0xfffffe00 out of bounds>, len=4294966784) at mutt_socket.c:371 #2 0x080b9cca in mutt_socket_readchar (conn=0x8130ae8, c=0xfffffe00 <Address 0xfffffe00 out of bounds>) at mutt_socket.c:142 #3 0x080b9d7f in mutt_socket_readln_d (buf=0x812f4d0 "a1921 OK Completed", buflen=512, conn=0x8130ae8, dbg=-512) at mutt_socket.c:168 #4 0x080c0a88 in imap_cmd_step (idata=0x812deb8) at command.c:118 #5 0x080c5148 in imap_fetch_message (msg=0x81033a0, ctx=0x81571f0, msgno=-512) at message.c:391 #6 0x08083b52 in mx_open_message (ctx=0x81571f0, msgno=36) at mx.c:1459 #7 0x0805e8e5 in mutt_copy_message (fpout=0x80fd7e8, src=0xfffffe00, hdr=0x8102b38, flags=-512, chflags=-512) at copy.c:743 #8 0x08057998 in mutt_display_message (cur=0x8102b38) at commands.c:146 #9 0x08062f0e in mutt_index_menu () at curs_main.c:1175 #10 0x08079b17 in main (argc=1, argv=0xbffff6c4) at main.c:947 -Mikko -- System Information: Debian Release: 3.1 Architecture: i386 (i586) Kernel: Linux 2.6.8-2-386 Locale: LANG=C, [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages mutt depends on: ii exim4 4.50-8 metapackage to ease exim MTA (v4) ii exim4-daemon-light [mail-tr 4.50-8 lightweight exim MTA (v4) daemon ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libdb4.3 4.3.27-2 Berkeley v4.3 Database Libraries [ ii libgnutls11 1.0.16-13.1 GNU TLS library - runtime library ii libidn11 0.5.13-1.0 GNU libidn library, implementation ii libncursesw5 5.4-4 Shared libraries for terminal hand ii libsasl2 2.1.19-1.5 Authentication abstraction library -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]