mirror of
https://github.com/samba-team/samba.git
synced 2025-03-12 20:58:37 +03:00
r319: Fix a segfault in winbind. Thanks to Guenther Deschner for his valgrind log
:-) Volker (This used to be commit 91296a6003417e8704114ea63511c2c9201da122)
This commit is contained in:
parent
0d6acfe19a
commit
c271c86180
@ -274,8 +274,12 @@ enum winbindd_result winbindd_pam_auth(struct winbindd_cli_state *state)
|
||||
}
|
||||
|
||||
} while ( (attempts < 2) && retry );
|
||||
|
||||
clnt_deal_with_creds(cli->sess_key, &(cli->clnt_cred), &ret_creds);
|
||||
|
||||
if (cli != NULL) {
|
||||
/* We might have come out of the loop above with cli == NULL,
|
||||
so don't dereference that. */
|
||||
clnt_deal_with_creds(cli->sess_key, &(cli->clnt_cred), &ret_creds);
|
||||
}
|
||||
|
||||
if (NT_STATUS_IS_OK(result)) {
|
||||
netsamlogon_cache_store( cli->mem_ctx, &info3 );
|
||||
|
Loading…
x
Reference in New Issue
Block a user