[SSSD] [PATCH] AD: Fix segfault in DEBUG message

Jakub Hrozek jhrozek at redhat.com
Fri Jun 14 12:07:00 UTC 2013


I'm sorry, I only tested the kdcinfo option without debug_level. The
variable used in a DEBUG message wasn't initialized. The attached patch
fixes that.
-------------- next part --------------
>From 35ac7deb4ee4f845af8b4b2ef498da31801c6382 Mon Sep 17 00:00:00 2001
From: Jakub Hrozek <jhrozek at redhat.com>
Date: Fri, 14 Jun 2013 14:05:24 +0200
Subject: [PATCH] AD: Fix segfault in DEBUG message

---
 src/providers/ad/ad_common.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/providers/ad/ad_common.c b/src/providers/ad/ad_common.c
index 1aad85de337870ede08114490398dfbde32bf62f..d53acf9ee03a88c78bca58e664121142a7331ade 100644
--- a/src/providers/ad/ad_common.c
+++ b/src/providers/ad/ad_common.c
@@ -854,7 +854,7 @@ ad_get_auth_options(TALLOC_CTX *mem_ctx,
     ad_opts->service->krb5_service->write_kdcinfo = \
         dp_opt_get_bool(krb5_options, KRB5_USE_KDCINFO);
     DEBUG(SSSDBG_CONF_SETTINGS, ("Option %s set to %s\n",
-          ad_opts->auth[KRB5_USE_KDCINFO].opt_name,
+          krb5_options[KRB5_USE_KDCINFO].opt_name,
           ad_opts->service->krb5_service->write_kdcinfo ? "true" : "false"));
 
     *_opts = talloc_steal(mem_ctx, krb5_options);
-- 
1.8.2.1



More information about the sssd-devel mailing list