[Python-Dev] cpython (3.3): don't run frame if it has no stack (closes #17669)

Maciej Fijalkowski fijall at gmail.com
Thu Apr 11 12:38:06 CEST 2013


On Thu, Apr 11, 2013 at 12:28 PM, Nick Coghlan <ncoghlan at gmail.com> wrote:
>
> On 11 Apr 2013 07:49, "Antoine Pitrou" <solipsis at pitrou.net> wrote:
>>
>> On Wed, 10 Apr 2013 23:01:46 +0200 (CEST)
>> benjamin.peterson <python-checkins at python.org> wrote:
>> > http://hg.python.org/cpython/rev/35cb75b9d653
>> > changeset:   83238:35cb75b9d653
>> > branch:      3.3
>> > parent:      83235:172f825d7fc9
>> > user:        Benjamin Peterson <benjamin at python.org>
>> > date:        Wed Apr 10 17:00:56 2013 -0400
>> > summary:
>> >   don't run frame if it has no stack (closes #17669)
>>
>> Wouldn't it be better with a test?
>
> Benjamin said much the same thing on the issue, but persuading the
> interpreter to create a frame without a stack that then gets exposed to this
> code path isn't straightforward :P
>
> Cheers,
> Nick.

Maybe it's worth understanding in which circumstances this holds?
Please write a test, we'll run into similar issue at some point Im'm
sure.

Cheers,
fijal


More information about the Python-Dev mailing list