Missing DECREFs when exception is raised in sys.excepthook.

Bug fix candidate for 2.1 branch.

(I imagine the other recent leak patches are bug fix candidates, too,
but I forgot to mark mine as such.)
This commit is contained in:
Jeremy Hylton 2001-12-07 15:35:35 +00:00
parent 038215ab0c
commit 0702858d73
1 changed files with 3 additions and 0 deletions

View File

@ -895,6 +895,9 @@ PyErr_PrintEx(int set_sys_last_vars)
PyErr_Display(exception2, v2, tb2);
PySys_WriteStderr("\nOriginal exception was:\n");
PyErr_Display(exception, v, tb);
Py_XDECREF(exception2);
Py_XDECREF(v2);
Py_XDECREF(tb2);
}
Py_XDECREF(result);
Py_XDECREF(args);