This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: setup.exe problem in wine
- From: Richard Z <rz at linux-m68k dot org>
- To: Dan Kegel <dank at kegel dot com>
- Cc: cygwin at cygwin dot com
- Date: Mon, 3 Jul 2017 13:55:53 +0200
- Subject: Re: setup.exe problem in wine
- Authentication-results: sourceware.org; auth=none
- References: <20170630112619.GA11464@rz.localhost.localdomain> <20170630124425.GB11464@rz.localhost.localdomain> <CAPF-yOYqNHULYGaGBx4hhBGJCubxk_-_vy7sM5B+5u6daXX6Gg@mail.gmail.com>
On Fri, Jun 30, 2017 at 07:45:34AM -0700, Dan Kegel wrote:
>
> Well, shoot. So I tried again with WINEDEBUG=+relay to get a log of
> system calls,
> Wading through the noise, I saw two interesting things:
>
> 0030:Starting process L"C:\\cygwin64\\bin\\bash.exe" (entryproc=0x100401000)
> ...
> 0030:Call KERNEL32.CreateFileW(600008028
> L"\\\\.\\pipe\\cygwin-e022582115c10879-lpc",c0000000,00000003,18027c3e0,75646f4d00000003,656c646e00020000,00000000)
> ret=18015fa5f
> 0030:Ret KERNEL32.CreateFileW() retval=ffffffffffffffff ret=18015fa5f
> 0030:Call KERNEL32.GetLastError() ret=18015fb05
> 0030:Ret KERNEL32.GetLastError() retval=00000002 ret=18015fb05
>
> Gee, I hope Wine's pipes are up to snuff.
>
> And:
>
> 0030:Call KERNEL32.GetModuleHandleA(180243568 "ntdll.dll") ret=1800df8dc
> 0030:Ret KERNEL32.GetModuleHandleA() retval=7bc20000 ret=1800df8dc
> 0030:Call KERNEL32.GetProcAddress(7bc20000,180243572
> "RtlGetCurrentDirectory_U") ret=1800df8f7
> 0030:Ret KERNEL32.GetProcAddress() retval=7bc2e3f4 ret=1800df8f7
> 0030:Call KERNEL32.GetProcAddress(7bc20000,18024358b
> "RtlEnterCriticalSection") ret=1800df909
> 0030:Ret KERNEL32.GetProcAddress() retval=7bc49500 ret=1800df909
> 0030:Call KERNEL32.GetLastError() ret=18011fa9b
> 0030:Ret KERNEL32.GetLastError() retval=00000000 ret=18011fa9b
> 0030:Call KERNEL32.GetStdHandle(fffffff4) ret=1801202d0
> 0030:Ret KERNEL32.GetStdHandle() retval=00000008 ret=1801202d0
> 0030:Call KERNEL32.WriteFile(00000008,ffff8ab0,00000125,ffff8aa4,00000000)
> ret=1801202ec
> Cygwin WARNING:
> Couldn't compute FAST_CWD pointer. This typically occurs if you're using
> an older Cygwin version on a newer Windows. Please update to the latest
> available Cygwin version from https://cygwin.com/. If the problem persists,
> please see https://cygwin.com/problems.html
>
> Well, that's funny. RtlGetCurrentDirectory_U is implemented in Wine;
> I wonder why Cygwin doesn't like it. That seems worth investigating.
seeing the same here, unfortunately my knowledge of windows is very
basic so I can't contribute to fixing this.
Richard
--
Name and OpenPGP keys available from pgp key servers
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple