File 0604-crypto-valgrind-error-suppressions.patch of Package erlang

From f014af52fcc87e3fe7c9552a5d549bbf8978d33a Mon Sep 17 00:00:00 2001
From: Hans Nilsson <hans@erlang.org>
Date: Wed, 9 Jun 2021 12:41:36 +0200
Subject: [PATCH 1/4] crypto: valgrind error suppressions

---
 erts/emulator/valgrind/suppress.standard | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/erts/emulator/valgrind/suppress.standard b/erts/emulator/valgrind/suppress.standard
index d722a36342..d71033982b 100644
--- a/erts/emulator/valgrind/suppress.standard
+++ b/erts/emulator/valgrind/suppress.standard
@@ -308,6 +308,25 @@ fun:thr_wrapper
 fun:start_thread
 }
 {
+Crypto Internal.. OpenSSL Error handling again
+Memcheck:Leak
+fun:malloc
+fun:CRYPTO_malloc
+fun:lh_new
+fun:
+fun:
+fun:ERR_get_state
+fun:ERR_put_error
+fun:EVP_CIPHER_CTX_set_key_length
+fun:get_init_args
+fun:ng_crypto_init_nif
+fun:process_main
+fun:sched_thread_func
+fun:thr_wrapper
+fun:start_thread
+fun:
+}
+{
 Prebuilt constant terms in os_info_init (PossiblyLost)
 Memcheck:Leak
 fun:malloc
-- 
2.31.1

openSUSE Build Service is sponsored by