[Bug 5810] New: Squeak won't start, complains "failed to create pipe"

Wine Bugs wine-bugs at winehq.org
Mon Jul 31 10:04:24 CDT 2006


http://bugs.winehq.org/show_bug.cgi?id=5810

           Summary: Squeak won't start, complains "failed to create pipe"
           Product: Wine
           Version: CVS
          Platform: Other
               URL: http://sqeak.org
        OS/Version: other
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: wine-misc
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


wget http://ftp.squeak.org/current_stable/win/Squeak3.8-current-win-full.zip
unzip Squeak3.8-current-win-full.zip
wine Squeak.exe
err:advapi:service_control_dispatcher failed to create pipe for
L"SqueakService", error = 0

Under the hood, this is triggered by the call to
StartServiceCtrlDispatcher in
http://www.koders.com/c/fidEF4E4E82688314589384887D0C5329A15683409E.aspx?s=socket#L458

and the log highlights are

trace:advapi:service_control_dispatcher 0x181150 L"SqueakService"
0026:Call kernel32.CreateNamedPipeW(001811b0
L"\\\\.\\pipe\\__wineservice_SqueakService",00000003,00000000,00000001,00000100,00000100,00002710,00000000)
ret=7edf4b81
0026:Call
ntdll.NtCreateNamedPipeFile(7dfbc944,c0000000,7dfbc910,7dfbc934,00000000,00000005,00000012,00000000,00000000,00000000,00000001,00000100,00000100,7dfbc928)
ret=7eeb81b6
0026:Ret  ntdll.NtCreateNamedPipeFile() retval=c00000ab ret=7eeb81b6
0026:Call ntdll.RtlNtStatusToDosError(c00000ab) ret=7eeb82b5
0026:Ret  ntdll.RtlNtStatusToDosError() retval=000000e7 ret=7eeb82b5
0026:Ret  kernel32.CreateNamedPipeW() retval=ffffffff ret=7edf4b81

Offhand this looks like it might be easy -- just modify NtCreateNamedPipeFile
to accept \\.\pipe\ in addition to \\pipe as a leadin...

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list