Eli Bendersky <eli...@gmail.com> added the comment:

No need, the cause for the segfault is known. What happens is that Element 
objects from the Python module get intermixed with Element objects from the C 
module, and these are incompatible. The C module traversal functions assume 
they can cast Elements to a known structure (ElementObject), and when they get 
the invalid Elements they crash. Adding runtime checks everywhere is too 
costly. This situation cannot arise in a valid way.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue15075>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to