This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
| Author | rich |
|---|---|
| Recipients | christian.heimes, effbot, rich |
| Date | 2008年01月24日.19:25:37 |
| SpamBayes Score | 0.018837396 |
| Marked as misclassified | No |
| Message-id | <1201202739.11.0.985062722857.issue1389051@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
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. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2008年01月24日 19:25:39 | rich | set | spambayes_score: 0.0188374 -> 0.018837396 recipients: + rich, effbot, christian.heimes |
| 2008年01月24日 19:25:39 | rich | set | spambayes_score: 0.0188374 -> 0.0188374 messageid: <1201202739.11.0.985062722857.issue1389051@psf.upfronthosting.co.za> |
| 2008年01月24日 19:25:38 | rich | link | issue1389051 messages |
| 2008年01月24日 19:25:37 | rich | create | |