New submission from Gregory P. Smith:

imaplib.IMAP4_stream subprocess is opened unbuffered but ignores short reads 
when reading the message body.  Depending on timing, message body size and 
kernel pipe buffer size and phase of the moon and whether you're debugging the 
thing or not... It can fail to read the entire message body before wrongly 
assuming it has and attempting to read the terminating b')\r\n' of the IMAP 
protocol.

Bug discovered during a debugging session at the PyCon 2013 Python 3 Porting 
Clinic BOF.

----------
nosy: +r.david.murray
versions: +Python 3.2, Python 3.3, Python 3.4

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17443>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to