File CVE-2023-29824-use-after-free.patch of Package python-scipy.29836
From e9fad96517edf7c262122d992cb45439883006f6 Mon Sep 17 00:00:00 2001
From: Anirudh Dagar <anirudhdagar6@gmail.com>
Date: Wed, 10 Nov 2021 14:26:13 +0100
Subject: [PATCH] MAINT: Fix use-after-free in Py_FindObjects
---
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 f8d51b67767..5c3c3edf88e 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;