Bugs item #1534630, was opened at 2006-08-04 11:29 Message generated for change (Comment added) made by bwarsaw You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1534630&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Extension Modules Group: Python 2.5 Status: Open Resolution: None Priority: 8 Submitted By: Barry A. Warsaw (bwarsaw) Assigned to: Fredrik Lundh (effbot) Summary: Python 2.5 svn crash in _elementtree.c Initial Comment: /F's sourceforge screen scraper tool triggered a crash in _elementtree.c in the latest Python 2.5 svn. It seems that a Py_DECREF should probably be a Py_XDECREF unless there's some other logic bug I'm missing. Here's the patch if it's the former. ---------------------------------------------------------------------- >Comment By: Barry A. Warsaw (bwarsaw) Date: 2006-08-11 08:42 Message: Logged In: YES user_id=12800 You might be right about the basic invariant problem, but why shouldn't it block release? Is your thinking that because it's a problem in an extension module (and a new and probably rarely used one at that)? It's definitely severe enough to hit people who use the module, not that it can't be fixed after the 2.5 release of course. ---------------------------------------------------------------------- Comment By: Neal Norwitz (nnorwitz) Date: 2006-08-11 00:21 Message: Logged In: YES user_id=33168 I don't think this patch will address the underlying problem. There are many DECREFs (and no XDECREFs) of last->text. It seems that the code believes there cannot be a NULL. Perhaps all the DECREFs of last->text should be XDECREF? I would really like this to get done for 2.5, but it shouldn't block release. Dropping priority. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1534630&group_id=5470 _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com