summaryrefslogtreecommitdiffstats
path: root/Misc/valgrind-python.supp
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2024-06-28 11:10:11 (GMT)
committerGitHub <noreply@github.com>2024-06-28 11:10:11 (GMT)
commit6e63d84e43fdce3a5bdb899b024cf947d4e48900 (patch)
tree5e00580edd66e1f00274515695ec1010f7b5b61b /Misc/valgrind-python.supp
parent58a3580836eca58c4a0c02cedc8a8d6080b8ab59 (diff)
downloadcpython-6e63d84e43fdce3a5bdb899b024cf947d4e48900.zip
cpython-6e63d84e43fdce3a5bdb899b024cf947d4e48900.tar.gz
cpython-6e63d84e43fdce3a5bdb899b024cf947d4e48900.tar.bz2
gh-121096: Ignore dlopen() leaks in Valgrind suppression file (#121097)
Diffstat (limited to 'Misc/valgrind-python.supp')
-rw-r--r--Misc/valgrind-python.supp43
1 files changed, 43 insertions, 0 deletions
diff --git a/Misc/valgrind-python.supp b/Misc/valgrind-python.supp
index 29954c1..8b2027c 100644
--- a/Misc/valgrind-python.supp
+++ b/Misc/valgrind-python.supp
@@ -96,6 +96,49 @@
}
#
+# Leaks: dlopen() called without dlclose()
+#
+
+{
+ dlopen() called without dlclose()
+ Memcheck:Leak
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_load_cache_lookup
+}
+{
+ dlopen() called without dlclose()
+ Memcheck:Leak
+ fun:malloc
+ fun:malloc
+ fun:strdup
+ fun:_dl_map_object
+}
+{
+ dlopen() called without dlclose()
+ Memcheck:Leak
+ fun:malloc
+ fun:*
+ fun:_dl_new_object
+}
+{
+ dlopen() called without dlclose()
+ Memcheck:Leak
+ fun:calloc
+ fun:*
+ fun:_dl_new_object
+}
+{
+ dlopen() called without dlclose()
+ Memcheck:Leak
+ fun:calloc
+ fun:*
+ fun:_dl_check_map_versions
+}
+
+
+#
# Non-python specific leaks
#