From 6742aa1fb62bdb70ee5e89d243b4058ba6b5e73a Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Thu, 12 Apr 2012 12:15:50 +0200 Subject: s3: Fix a segfault with debug level 3 on Solaris printf can not deal with NULL strings --- source3/smbd/password.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source3/smbd/password.c b/source3/smbd/password.c index 39cde15aaf..2a76d830b5 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 " -- cgit