diff -r f60e16663f6e Python/ceval.c --- a/Python/ceval.c Sat Aug 06 13:48:10 2016 -0700 +++ b/Python/ceval.c Sun Aug 07 20:49:27 2016 +0800 @@ -4190,8 +4190,8 @@ PyErr_SetObject(type, value); /* PyErr_SetObject incref's its arguments */ - Py_XDECREF(value); - Py_XDECREF(type); + Py_DECREF(value); + Py_DECREF(type); return 0; raise_error: