From cd09440499ddd500e63e1eed19d2d61aa40a941e Mon Sep 17 00:00:00 2001 From: Luke Howard Date: Mon, 2 Dec 2013 17:09:43 +1100 Subject: [PATCH] assert name non-NULL before dereferencing --- mech_eap/util_name.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mech_eap/util_name.c b/mech_eap/util_name.c index 2ad3088..455e764 100644 --- a/mech_eap/util_name.c +++ b/mech_eap/util_name.c @@ -517,6 +517,7 @@ gssEapImportName(OM_uint32 *minor, if (major == GSS_S_COMPLETE && mechType != GSS_C_NO_OID) { GSSEAP_ASSERT(gssEapIsConcreteMechanismOid(mechType)); + GSSEAP_ASSERT(name != GSS_C_NO_NAME); GSSEAP_ASSERT(name->mechanismUsed == GSS_C_NO_OID); major = gssEapCanonicalizeOid(minor, mechType, 0, &name->mechanismUsed); -- 2.1.4