This assertion happens when we try to build the path linked by the shortcut 
file when part of that path is not accessible. For example, if the ".lnk" file 
is pointed to the "windows-update. settings" inside the "Internet.settings". 

After the change, we will skip the target of the link if any part of the path 
to the target is not a folder and is not traversable in JFileChooser.

-------------

Commit messages:
 - 8227257: javax/swing/JFileChooser/4847375/bug4847375.java fails with 
AssertionError

Changes: https://git.openjdk.org/jdk/pull/11789/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=11789&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8227257
  Stats: 84 lines in 4 files changed: 80 ins; 0 del; 4 mod
  Patch: https://git.openjdk.org/jdk/pull/11789.diff
  Fetch: git fetch https://git.openjdk.org/jdk pull/11789/head:pull/11789

PR: https://git.openjdk.org/jdk/pull/11789

Reply via email to