From: Jeffrey Altman Date: Tue, 21 Jan 2014 10:44:41 +0000 (-0500) Subject: Windows: RDR AFSSubtituteName invalid UNICODE_STRING X-Git-Tag: upstream/1.8.0_pre1^2~716 X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=a1f5a9d72f795023813c116329cd40dec3bd43af;p=packages%2Fo%2Fopenafs.git Windows: RDR AFSSubtituteName invalid UNICODE_STRING The 'ComponentName' parameter to AFSSubstituteName() is a UNICODE_STRING pointer. Its address should not be passed to AFSDbgTrace when used in conjunction with a %wZ format. Change-Id: I12ead951b1ae376e42da12b21e32f65e736375ab Reviewed-on: http://gerrit.openafs.org/11090 Tested-by: BuildBot Reviewed-by: Jeffrey Altman --- diff --git a/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp b/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp index 7151a28af..abf4bfd59 100644 --- a/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp +++ b/src/WINNT/afsrdr/kernel/lib/AFSGeneric.cpp @@ -2474,7 +2474,7 @@ AFSSubstituteSysName( IN UNICODE_STRING *ComponentName, AFSDbgTrace(( AFS_SUBSYSTEM_FILE_PROCESSING, AFS_TRACE_LEVEL_VERBOSE_2, "AFSSubstituteSysName No sysname %wZ Status %08lX\n", - &ComponentName, + ComponentName, STATUS_OBJECT_NAME_NOT_FOUND)); try_return( ntStatus = STATUS_OBJECT_NAME_NOT_FOUND);