Re: possible bug in Pyrex

Stefan Behnel <[email protected]> Wed, 24 Feb 2010 10:29:11 +0100
Newsgroups gmane.comp.python.pyrex
Message-ID <[email protected]>
P=E9ter Szab=F3, 24.02.2010 10:10:
> 2010/2/15 Greg Ewing:
>> P=E9ter Szab=F3 wrote:
>>> I think I've found a bug in Pyrex (or some other part of my Python
>>> installation) which causes the Python 2.6 interpreter segfault (or
>>> abort) in some cases.
>>> Can you reproduce the bug in your local machine?
>> Yes, I've reproduced it. It's hard to tell exactly what's
>> going on, but it seems to have something to do with the fake
>> frame objects being created to produce traceback entries in
>> pyrex code. Possibly something about frames has changed in
>> 2.6. I'll have to dig deeper.
> =

> Any update on this bug?

Greg asked on the Cython mailing list and my reply was basically that
Cython's exception handling code has received various changes over time to
make it compatible with Python 3.x. It seems that some of those were also
relevant for Python 2.6.

Stefan