https://github.com/python/cpython/commit/fc1e9e606b0f293a35f8e52d05b5c63ed4081ef3 commit: fc1e9e606b0f293a35f8e52d05b5c63ed4081ef3 branch: 3.12 author: Miss Islington (bot) <[email protected]> committer: kumaraditya303 <[email protected]> date: 2024-11-08T16:26:08+05:30 summary:
[3.12] gh-126171: fix possible null dereference in _imp_find_frozen_impl (GH-126566) (#126568) gh-126171: fix possible null dereference in _imp_find_frozen_impl (GH-126566) (cherry picked from commit 9ecd8f7f40e6724a1c1d46c2665147aaabceb2d2) Co-authored-by: Valery Fedorenko <[email protected]> files: M Python/import.c diff --git a/Python/import.c b/Python/import.c index db70909982fa3e..4d0b7fd95569b3 100644 --- a/Python/import.c +++ b/Python/import.c @@ -3539,7 +3539,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; } } _______________________________________________ Python-checkins mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: [email protected]
