commit | 14a7d6389fb453cca18d61bbe39deff7062bc66f | [log] [tgz] |
---|---|---|
author | Serhiy Storchaka <storchaka@gmail.com> | Wed Mar 30 20:43:06 2016 +0300 |
committer | Serhiy Storchaka <storchaka@gmail.com> | Wed Mar 30 20:43:06 2016 +0300 |
tree | d7e472d6fd44d7648ec2fd04dff7dd2c6ae7e393 | |
parent | d524b705afd09bad3d097cb413eff342dd5a5982 [diff] [blame] |
Issue #26494: Fixed crash on iterating exhausting iterators. Affected classes are generic sequence iterators, iterators of bytearray, list, tuple, set, frozenset, dict, OrderedDict and corresponding views.
diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c index 5d72806..550719f 100644 --- a/Objects/tupleobject.c +++ b/Objects/tupleobject.c
@@ -966,8 +966,8 @@ return item; } - Py_DECREF(seq); it->it_seq = NULL; + Py_DECREF(seq); return NULL; }