gss: check for NULL before calling dlclose()
Calling dlclose(NULL) on some recent versions of Linux appears to cause the process to segfault.
This commit is contained in:
@@ -451,7 +451,8 @@ _gss_load_mech(void)
|
|||||||
free((char *)m->gm_mech.gm_name);
|
free((char *)m->gm_mech.gm_name);
|
||||||
free(m);
|
free(m);
|
||||||
}
|
}
|
||||||
dlclose(so);
|
if (so != NULL)
|
||||||
|
dlclose(so);
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
fclose(fp);
|
fclose(fp);
|
||||||
|
Reference in New Issue
Block a user