Message93728
| Author | drukker |
|---|---|
| Recipients | drukker, loewis |
| Date | 2009-10-07.23:01:41 |
| SpamBayes Score | 9.3036885e-09 |
| Marked as misclassified | No |
| Message-id | <1254956503.26.0.613752326447.issue7080@psf.upfronthosting.co.za> |
| In-reply-to |
| Content | |
|---|---|
The strxfrm function in the locale module can potentially raise a MemoryError. The failing malloc is in Modules/_localemodule.c, line 291. This is because the variable n0 of type Py_ssize_t is passed to PyArg_ParseTuple, which expects an int when PY_SSIZE_T_CLEAN is not defined. Patch attached, which also fixes an unrelated memory leak. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2009-10-07 23:01:43 | drukker | set | recipients: + drukker, loewis |
| 2009-10-07 23:01:43 | drukker | set | messageid: <1254956503.26.0.613752326447.issue7080@psf.upfronthosting.co.za> |
| 2009-10-07 23:01:41 | drukker | link | issue7080 messages |
| 2009-10-07 23:01:41 | drukker | create | |