SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 102 Python

handle_range_longs(): refcount handling is very delicate here, and

the code erroneously decrefed the istep argument in an error case.  This
caused a co_consts tuple to lose a float constant prematurely, which
eventually caused gc to try executing static data in floatobject.c (don't
ask <wink>).  So reworked this extensively to ensure refcount correctness.
T
Tim Peters committed
874e1f7ed3911b3290d095891082041b122e7030
Parent: d39078b