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/setobject.c b/Objects/setobject.c index 18e6898..3958a6c 100644 --- a/Objects/setobject.c +++ b/Objects/setobject.c
@@ -871,8 +871,8 @@ return key; fail: - Py_DECREF(so); si->si_set = NULL; + Py_DECREF(so); return NULL; }