RFR(XS): 8133105: Fix getFinalAttributes() on Windows to handle more special cases

Volker Simonis volker.simonis at gmail.com
Thu Aug 6 15:27:23 UTC 2015


can somebody please review the following small fix contributed by
matthias.baesken at sap.com:


Getting file attributes on Windows via GetFileAttributesExW() can fail
for some special system files. There is already code in
getFinalAttributes() which handles some of these special cases by
using FindFirstFileW().

However there are still cases which are not covered until now. For
example on PGP WDE (Whole Disk Encryption) – encrypted machines the
test java/io/File/WinSpecialFiles still fails for PGP files like
C:\pgpwde01. This small change fixes the issue.

Thank you and best regards,

More information about the core-libs-dev mailing list