From 23468acac4f682f079abc09e93492990d61e56c2 Mon Sep 17 00:00:00 2001 From: "Miss Islington (bot)" <31488909+miss-islington@users.noreply.github.com> Date: Fri, 8 Nov 2024 11:55:38 +0100 Subject: [PATCH] [3.13] gh-126171: fix possible null dereference in _imp_find_frozen_impl (GH-126566) (#126567) gh-126171: fix possible null dereference in _imp_find_frozen_impl (GH-126566) (cherry picked from commit 9ecd8f7f40e6724a1c1d46c2665147aaabceb2d2) Co-authored-by: Valery Fedorenko --- Python/import.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Python/import.c b/Python/import.c index 2ec596828e3e6f..1541d5a55b82ec 100644 --- a/Python/import.c +++ b/Python/import.c @@ -4436,7 +4436,7 @@ _imp_find_frozen_impl(PyObject *module, PyObject *name, int withdata) if (info.origname != NULL && info.origname[0] != '\0') { origname = PyUnicode_FromString(info.origname); if (origname == NULL) { - Py_DECREF(data); + Py_XDECREF(data); return NULL; } }