You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I believe this is related to IDLE crash that I've been seeing.
The problem did not occur just before the checkin:
cvs up -D "2005-08-01 18:00"
But emerged immediately after:
cvs up -D "2005-08-01 21:00"
Sadly, this is not the cause of the IDLE problem, because
it's the assert that's wrong here. The problem that's
occurring is that f->f_back is NULL because the final
garbage collection at shutdown is occurring with a NULL
tstate->frame. Changing the assert to check that
f->f_back==tstate->frame makes the (meaningless) error go away.
Basically, the problem here is because this code used to be
the iternext routine, and it was never called by the GC.
Now, generators are closed when they are garbage collected,
so they can be executed during interpreter shutdown.
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
bugs.python.org fields:
The text was updated successfully, but these errors were encountered: