[Bug 51687] GetMappedFileNameA/W implementation breaks RiotClient updates.

WineHQ Bugzilla wine-bugs at winehq.org
Sat Aug 28 18:25:24 CDT 2021


https://bugs.winehq.org/show_bug.cgi?id=51687

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |z.figura12 at gmail.com

--- Comment #3 from Zebediah Figura <z.figura12 at gmail.com> ---
We should probably be resolving DOS drive symlinks on the server side (or in
ntdll?) rather than in kernelbase; the test failure sort of hints at that.

\??\ isn't the unix prefix; it's the global NT namespace prefix.

Unfortunately our handling of file paths is a little weird; the summary is that
we basically treat drive letters as the canonical form even though they aren't
on Windows. I've had some ideas on how to fix it, but unfortunately none of
them are particularly pretty, and I haven't yet found an application that isn't
satisfied with easier workarounds (such as resolving NT symlinks manually
before returning them).

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list