]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-127604: Fix refleak in faulthandler_dump_c_stack_py() (#132840)
authorVictor Stinner <vstinner@python.org>
Wed, 23 Apr 2025 14:29:31 +0000 (16:29 +0200)
committerGitHub <noreply@github.com>
Wed, 23 Apr 2025 14:29:31 +0000 (14:29 +0000)
Modules/faulthandler.c

index 563ffd9fbbdadbf5e339aab8eb5bb2acede8d85c..d49ce794d886745ea519ca4a44e4506f08d73d6c 100644 (file)
@@ -298,6 +298,7 @@ faulthandler_dump_c_stack_py(PyObject *self,
     }
 
     _Py_DumpStack(fd);
+    Py_XDECREF(file);
 
     if (PyErr_CheckSignals()) {
         return NULL;