Index: /trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp
===================================================================
--- /trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp	(revision 64736)
+++ /trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyProcess-win.cpp	(revision 64737)
@@ -1187,4 +1187,5 @@
      * path so that we will recognize the DLLs and their location.
      */
+    int rc83Exp = VERR_IGNORED;
     PUNICODE_STRING pLongName = &pImage->Name.UniStr;
     if (RTNtPathFindPossible8dot3Name(pLongName->Buffer))
@@ -1197,6 +1198,10 @@
         memcpy(pTmp->Buffer, pLongName->Buffer, pLongName->Length + sizeof(RTUTF16));
 
-        RTNtPathExpand8dot3Path(pTmp, false /*fPathOnly*/);
+        rc83Exp = RTNtPathExpand8dot3Path(pTmp, false /*fPathOnly*/);
+        Assert(rc83Exp == VINF_SUCCESS);
         Assert(pTmp->Buffer[pTmp->Length / sizeof(RTUTF16)] == '\0');
+        if (rc83Exp != VINF_SUCCESS)
+            SUP_DPRINTF(("supHardNtVpNewImage: RTNtPathExpand8dot3Path returns %Rrc for '%ls' (-> '%ls')\n",
+                         rc83Exp, pLongName->Buffer, pTmp->Buffer));
 
         pLongName = pTmp;
@@ -1313,5 +1318,6 @@
         }
         return supHardNtVpSetInfo2(pThis, VERR_SUP_VP_NOT_KNOWN_DLL_OR_EXE,
-                                   "Unknown image file %ls at %p.", pLongName->Buffer, pMemInfo->BaseAddress);
+                                   "Unknown image file %ls at %p. (rc83Exp=%Rrc)",
+                                   pLongName->Buffer, pMemInfo->BaseAddress, rc83Exp);
     }
 
