Berthold Höllmann wrote:
Is there any "common" reason to for such a strange object on the command stack, or is it more likely that any of my extension modules is causing havoc?
It's very likely that your extension has a reference counting bug. It looks like you are either missing a Py_INCREF or you have a Py_DECREF too much. Newly freed memory is filled with 0xDB (see Objects/obmalloc.c DEADBYTE).
Wild guess: Are you using PyModule_AddObject with a PyTypeObject w/o Py_INCREF()ing the type object first?
Christian -- http://mail.python.org/mailman/listinfo/python-list