Richard Cooper added the comment:

I think I was just bitten by the non-SSL version of this bug on Python 2.5.1 
(r251:54863) on Mac 
OS 10.5. It manifested itself as a "malloc error: can't allocate region" while 
downloading a 
message using imaplib.

As suggested by effbot I changed "data = self._sock.recv(recv_size)" to "data = 
self._sock.recv(min(recv_size, 16384))" in both places that line appears in 
socket.py. Making 
that change fixed the problem for me.

Note that http://bugs.python.org/issue1092502 seems to be a duplicate of this 
issue. That issue 
contains a slightly different fix proposed by a_lauer, which I've not tried.

----------
nosy: +rich

_____________________________________
Tracker <[EMAIL PROTECTED]>
<http://bugs.python.org/issue1389051>
_____________________________________
_______________________________________________
Python-bugs-list mailing list 
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to