#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