Commit 56d5b443 by Patrick Steinhardt

valgrind: suppress memory leaks in libssh2_session_handshake

On Ubuntu, the combination of libgcrypt and libssh2 is quite old and
known to contain memory leaks. We thus have several functions listed in
our suppressions file that are known to leak. Due to a recent update of
libssh2 or libgcrypt, there now are new memory leaks caused by
libssh2_session_handshake and libssh2_init that cause the CI to fail.

Add a new suppression to fix the issue.
parent 68cfb580
......@@ -56,6 +56,15 @@
}
{
ignore-libssh2-init
Memcheck:Leak
...
fun:gcry_control
fun:libssh2_init
...
}
{
ignore-libssh2-gcrypt-control-leak
Memcheck:Leak
...
......@@ -104,6 +113,17 @@
}
{
ignore-libssh2-gcrypt-session-handshake
Memcheck:Leak
...
obj:*libgcrypt.so*
obj:*libssh2.so*
obj:*libssh2.so*
fun:libssh2_session_handshake
...
}
{
ignore-noai6ai_cached-double-free
Memcheck:Free
fun:free
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment