Skip to content

Commit 8fb3649

Browse files
fFx refleak in isinstance error path (GH-31005)
1 parent 8b1b27f commit 8fb3649

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Python/ceval.c

+1
Original file line numberDiff line numberDiff line change
@@ -4946,6 +4946,7 @@ _PyEval_EvalFrameDefault(PyThreadState *tstate, InterpreterFrame *frame, int thr
49464946
PyObject *inst = TOP();
49474947
int retval = PyObject_IsInstance(inst, cls);
49484948
if (retval < 0) {
4949+
Py_DECREF(cls);
49494950
goto error;
49504951
}
49514952
PyObject *res = PyBool_FromLong(retval);

0 commit comments

Comments
 (0)