On Tue, Aug 31, 2021 at 10:29 AM Zebediah Figura (she/her) zfigura@codeweavers.com wrote:
... Wait, but by the time we do path resolution, aren't we guaranteed to have an absolute path that's free of . or ..? I thought that RtlDosPathNameToNtPathName() got rid of all of those for us.
Yes, that's part of the problem - if you resolve the path to the absolute location then ".." brings you to the parent of the symlink target.
Best, Erich