scipy/backport-BUG-fix-use-after-free-bug-in-Py_FindObject.patch
xuyuchao 067b0465f2 rename patch to backport-BUG-fix-use-after-free-bug-in-Py_FindObject.patch
Signed-off-by: xuyuchao <xu.yuchao@xfusion.com>
(cherry picked from commit 0316ace39a88d71c879564332c860f42a9f2145d)
2024-01-08 09:04:28 +08:00

24 lines
697 B
Diff

From 2ecef38c8629e9a27613e646c4f01b5c0a0a566f Mon Sep 17 00:00:00 2001
From: Py_FindObjects
Date: Tue, 28 Nov 2023 17:33:35 +0800
Subject: [PATCH] MAINT: Fix use-after-free bug in Py_FindObject
---
scipy/ndimage/src/nd_image.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/scipy/ndimage/src/nd_image.c b/scipy/ndimage/src/nd_image.c
index 9f3aed3..d9fcc57 100644
--- a/scipy/ndimage/src/nd_image.c
+++ b/scipy/ndimage/src/nd_image.c
@@ -928,7 +928,6 @@ static PyObject *Py_FindObjects(PyObject *obj, PyObject *args)
Py_XDECREF(slc);
free(regions);
if (PyErr_Occurred()) {
- Py_XDECREF(result);
return NULL;
} else {
return result;
--
2.27.0