Package: newt Version: 0.52.2-11.1 python-newt is currently broken with python2.5 because it uses PyMem_Del (line 928 in snackmodule.c) on data it allocated with PyObject_NEW, resulting in a crash when glibc detects that one tries to free an invalid pointer. Replacing this call with PyObject_DEL makes the crash go away.
Patch: --- snackmodule.c.bak 2008-01-14 15:53:09.000000000 +0100 +++ snackmodule.c 2008-01-14 15:53:19.000000000 +0100 @@ -925,7 +925,7 @@ Py_XDECREF (s->scs.cb); Py_XDECREF (s->scs.data); - PyMem_DEL(o); + PyObject_DEL(o); } static PyObject * widgetAddCallback(snackWidget * s, PyObject * args) { -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]