[Bug 45654] CreateNamedPipeW fails when pipe name starts with \\??\\

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Aug 23 20:33:57 CDT 2018


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW
                 CC|                            |z.figura12 at gmail.com
          Component|-unknown                    |ntdll

--- Comment #2 from Zebediah Figura <z.figura12 at gmail.com> ---
\??\ is the global object namespace. The documentation is more concerned about
forbidding cross-machine pipes, and doesn't explicitly say that you can't use
the global object namespace.

In any case, actual testing trumps the documentation, and testing does show
that \??\ works (although not on XP).

Problem seems to be in our implementation of RtlDosPathNameToNtPathName_U().
I'm taking a look.

-- 
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