mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
r319: Fix a segfault in winbind. Thanks to Guenther Deschner for his valgrind log
:-)
Volker
(This used to be commit 91296a6003
)
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…
Reference in New Issue
Block a user