From: Volker Lendecke Date: Thu, 12 Apr 2012 10:15:50 +0000 (+0200) Subject: s3: Fix a segfault with debug level 3 on Solaris X-Git-Tag: ldb-1.1.6~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6742aa1fb62bdb70ee5e89d243b4058ba6b5e73a;p=thirdparty%2Fsamba.git s3: Fix a segfault with debug level 3 on Solaris printf can not deal with NULL strings --- diff --git a/source3/smbd/password.c b/source3/smbd/password.c index 39cde15aafe..2a76d830b50 100644 --- a/source3/smbd/password.c +++ b/source3/smbd/password.c @@ -286,7 +286,8 @@ int register_existing_vuid(struct smbd_server_connection *sconn, DEBUG(3, ("register_existing_vuid: User name: %s\t" "Real name: %s\n", vuser->session_info->unix_info->unix_name, - vuser->session_info->info->full_name)); + vuser->session_info->info->full_name ? + vuser->session_info->info->full_name : "")); if (!vuser->session_info->security_token) { DEBUG(1, ("register_existing_vuid: session_info does not "