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 +}