From f2aaee53df8637d44d26b94237c3d2ea46280560 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Fri, 25 Jul 2025 10:51:31 +0200 Subject: [PATCH] tests: Add more valgrind supressions for krb5 Signed-off-by: Jakub Jelen Reviewed-by: Andreas Schneider (cherry picked from commit ab44f606b2a61d3e05267a25abc42362db1f26d4) --- tests/valgrind.supp | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/tests/valgrind.supp b/tests/valgrind.supp index 77a66ecc..002e1e54 100644 --- a/tests/valgrind.supp +++ b/tests/valgrind.supp @@ -271,7 +271,6 @@ fun:torture_run_tests fun:main } - ## libkrb5 # krb5_mcc_generate_new allocates a hashtab on a static global variable # It doesn't get freed. @@ -284,3 +283,30 @@ ... fun:krb5_mcc_generate_new* } +{ + Error string from acquire creds in krb5 + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:krb5_gss_save_error_string + fun:UnknownInlinedFun + fun:acquire_cred_context.isra.0 + fun:acquire_cred_from.isra.0 + fun:gss_add_cred_from + fun:gss_acquire_cred_from + ... + fun:gss_acquire_cred +} +{ + error string from gss init sec context + Memcheck:Leak + match-leak-kinds: reachable + fun:malloc + ... + fun:krb5_gss_save_error_string + fun:UnknownInlinedFun + fun:krb5_gss_init_sec_context_ext + fun:krb5_gss_init_sec_context + fun:gss_init_sec_context +}