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

