From: Greg Hudson Date: Mon, 15 Jun 2015 21:34:23 +0000 (-0400) Subject: Fix make_signedpath_checksum() initialization bug X-Git-Tag: krb5-1.14-alpha1~100 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73efbee640e18ffc53ff4e08c0ce940fb726dcd4;p=thirdparty%2Fkrb5.git Fix make_signedpath_checksum() initialization bug data needs to be initialized since it is freed in the cleanup handler. The bug was introduced by 0c6498b2b9f4f4ad8b9f224714c84714425f2ca3 and is not part of any release. ticket: 8139 --- diff --git a/src/kdc/kdc_authdata.c b/src/kdc/kdc_authdata.c index 204cd09cf6..193b8c1365 100644 --- a/src/kdc/kdc_authdata.c +++ b/src/kdc/kdc_authdata.c @@ -555,7 +555,7 @@ make_signedpath_checksum(krb5_context context, krb5_enctype *enctype_out) { krb5_error_code ret; - krb5_data *data; + krb5_data *data = NULL; krb5_const_principal client; krb5_key_data *kd; krb5_keyblock tgtkey;