summaryrefslogtreecommitdiff
path: root/erts/emulator/valgrind/suppress.standard
diff options
context:
space:
mode:
Diffstat (limited to 'erts/emulator/valgrind/suppress.standard')
-rw-r--r--erts/emulator/valgrind/suppress.standard31
1 files changed, 30 insertions, 1 deletions
diff --git a/erts/emulator/valgrind/suppress.standard b/erts/emulator/valgrind/suppress.standard
index 3d6b4b50d3..a029ea7d37 100644
--- a/erts/emulator/valgrind/suppress.standard
+++ b/erts/emulator/valgrind/suppress.standard
@@ -277,7 +277,36 @@ obj:*/ssleay.*
Memcheck:Addr8
fun:RC4
}
-
+{
+Crypto internal... loading gives expected errors when curves are tried. But including <openssl/err.h> and removing them triggers compiler errors on Windows
+Memcheck:Leak
+fun:malloc
+...
+fun:valid_curve
+fun:init_curves
+fun:init_curve_types
+fun:init_algorithms_types
+fun:initialize
+fun:load
+fun:erts_load_nif
+fun:process_main
+fun:sched_thread_func
+}
+{
+Crypto internal.. loading pecularities revisited
+Memcheck:Leak
+fun:malloc
+fun:CRYPTO_malloc
+fun:lh_new
+...
+fun:ecdh_check
+fun:ECDH_compute_key
+fun:ecdh_compute_key_nif
+fun:process_main
+fun:sched_thread_func
+fun:thr_wrapper
+fun:start_thread
+}
{
Prebuilt constant terms in os_info_init (PossiblyLost)
Memcheck:Leak