[Python-Dev] 3.1.2 (original) (raw)

Amaury Forgeot d'Arc amauryfa at gmail.com
Mon Feb 15 20:47:45 CET 2010


Hi,

2010/2/15 Benjamin Peterson <benjamin at python.org>

2010/2/15 "Martin v. Löwis" <martin at v.loewis.de>: > Stefan Behnel wrote: >> Benjamin Peterson, 13.02.2010 03:52: >>> It's about time for another 3.1 bug fix release. I propose this schedule: >>> >>> March 6: Release Candidate (same day as 2.7a4) >>> March 20: 3.1.2 Final release >> >> Does a crash like #7173 qualify as a blocker for 3.1.2? > > I'm not the release manager, but my feeling is that, because there is no > proposed resolution of the issue, it can't possibly be a blocker. Only > if a patch is available, waiting for application of that patch may block > the release. Waiting for a patch may cause indefinite delay, which would > be bad.

I agree with Martin here. I would be more inclined to make #7173 a release blocker if it had a more specific test than "run cython and maybe it'll crash".

I just updated #7173 with a short crasher.

In short, I think that next() in an exception handler messes with the exception state. This doesn't play well with the cyclic garbage collector which can call tp_clear() on a resurrected object, if the reference is moved out of the cycle by some tp_dealloc.

-- Amaury Forgeot d'Arc -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20100215/6ca6dda4/attachment-0001.htm>



More information about the Python-Dev mailing list