From f7e94fdacb2068cc4c45d51ff0eaac95c8765274 Mon Sep 17 00:00:00 2001 From: Jim Klimov Date: Thu, 11 Jul 2024 03:39:54 +0200 Subject: [PATCH] scripts/valgrind/.valgrind.supp: sem_open is broken in some libc implementations [#2511] Per https://forums.freebsd.org/threads/named-semaphore-uninitialized-bytes.84850/ apparently BSD libc and GLibc at least do suffer Signed-off-by: Jim Klimov --- scripts/valgrind/.valgrind.supp | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/scripts/valgrind/.valgrind.supp b/scripts/valgrind/.valgrind.supp index 905e883c7f..2e175ebaf5 100644 --- a/scripts/valgrind/.valgrind.supp +++ b/scripts/valgrind/.valgrind.supp @@ -123,3 +123,20 @@ fun:wrap_nut_avahi_client_new ... } +{ + # https://forums.freebsd.org/threads/named-semaphore-uninitialized-bytes.84850/ + + Memcheck:Cond + ... + fun:sem_open + ... +} +{ + + Memcheck:Cond + ... + fun:sem_trywait* + ... + fun:start_thread + ... +}