#3772: Fetching message gets stuck 0K ------------------------+--------------------- Reporter: jaredmauch | Owner: brendan Type: defect | Status: new Priority: major | Milestone: Component: IMAP | Version: 1.5.23 Keywords: | ------------------------+--------------------- When using IMAP with either GNUTLS or OpenSSL I see what looks like a buffering deadlock issue within the code within the buffering that occurs in the mutt_socket_readln_d -> mutt_socket_readchar -> tls_socket_read path.
I can reproduce this fairly easily by going from page-to-page in the message index, or by letting the mail client run for a period of time attached to the server. I've not found a highly deterministic way to reproduce it, but having it brute-force talk over SSL/IMAP seems to be the easiest way. Mutt is built with the header caching and various other options. I have tried the hg branches as well, eg: Mutt 1.5.23+102 (2ca89bed6448) -- Ticket URL: <http://dev.mutt.org/trac/ticket/3772> Mutt <http://www.mutt.org/> The Mutt mail user agent