https://github.com/python/cpython/commit/e379a71811d370731f4dc814e5628d14952713d5
commit: e379a71811d370731f4dc814e5628d14952713d5
branch: 3.14
author: Miss Islington (bot) <[email protected]>
committer: pablogsal <[email protected]>
date: 2025-05-21T00:20:53Z
summary:
[3.14] gh-91048: Fix error path result in _remote_debugging_module (GH-134347)
(#134399)
files:
M Modules/_remote_debugging_module.c
diff --git a/Modules/_remote_debugging_module.c
b/Modules/_remote_debugging_module.c
index 9314ddd9bed5d7..f9f77a0814b4ce 100644
--- a/Modules/_remote_debugging_module.c
+++ b/Modules/_remote_debugging_module.c
@@ -1556,7 +1556,7 @@ get_stack_trace(PyObject* self, PyObject* args)
&address_of_current_frame)
< 0)
{
- Py_DECREF(result);
+ Py_CLEAR(result);
goto result_err;
}
@@ -1565,7 +1565,7 @@ get_stack_trace(PyObject* self, PyObject* args)
}
if (PyList_Append(result, frame_info) == -1) {
- Py_DECREF(result);
+ Py_CLEAR(result);
goto result_err;
}
_______________________________________________
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]