The branch, master has been updated via ec0f51b pam_winbind: fix segfault in pam_sm_authenticate() from 281c62b ntlm_auth: Increase debug level if we use config domain name.
http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit ec0f51b200d6e5b99bbd872e169621c17f33524c Author: David Disseldorp <dd...@suse.de> Date: Wed Nov 2 18:39:03 2011 +0100 pam_winbind: fix segfault in pam_sm_authenticate() Ensure the potentially null winbind context is not dereferenced on cleanup. https://bugzilla.samba.org/show_bug.cgi?id=8564 Signed-off-by: Andreas Schneider <a...@samba.org> Autobuild-User(master): Andreas Schneider <a...@cryptomilk.org> Autobuild-Date(master): Fri Oct 26 22:40:57 CEST 2012 on sn-devel-104 ----------------------------------------------------------------------- Summary of changes: nsswitch/pam_winbind.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) Changeset truncated at 500 lines: diff --git a/nsswitch/pam_winbind.c b/nsswitch/pam_winbind.c index 83d7bb6..29d6f7c 100644 --- a/nsswitch/pam_winbind.c +++ b/nsswitch/pam_winbind.c @@ -2736,9 +2736,10 @@ out: _pam_free_data_info3(pamh); } - _PAM_LOG_FUNCTION_LEAVE("pam_sm_authenticate", ctx, retval); - - TALLOC_FREE(ctx); + if (ctx != NULL) { + _PAM_LOG_FUNCTION_LEAVE("pam_sm_authenticate", ctx, retval); + TALLOC_FREE(ctx); + } return retval; } -- Samba Shared Repository