X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:date:to:cc:subject:message-id:references :mime-version:content-type:in-reply-to; q=dns; s=default; b=YxKL gHIrISeXd/V7je/EMSpE9ALOW5Bw2SxyQvxC5fsaH+XjKYOn7gezMLAN9DyUQH31 qmj0Kw6rvMhbEC056VLoKFlYJvdwr+I+/hqsCJQXkfpv2dUQW9exLn5FzkiEq+kr knO94gFDA16CdV+JyEc6Us/KzzrEKaIyNFyRbCI= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:from:date:to:cc:subject:message-id:references :mime-version:content-type:in-reply-to; s=default; bh=qXxsFiaqPs 567XfBNYu5debjvKM=; b=v2XcW8zQ6oDHKacQ3zv1Tq6jtbnY3L+In+JrKURNBB tE1VlC8g63fvLghrLxPi1+PMTRkL42gHVagSo0jZVIakTvsMEawIs2plNT5Yi33R HD+LMBWVGqpIiLK94AYM45lPrndPEcINey5SUKSfWXSf/yH5xfVHhehQWuao5WU1 E= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=Wine, sk:RtlGetC, 1801202ec, ntdlldll X-HELO: mail-wm0-f51.google.com X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:date:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to; bh=ZO4nEpubc3fKlY+aEVgk5CtUwTXFkV/ZJ1btuMcJqaA=; b=jMZDoWVaHd3T+Thi85LoAjV/hi04PToieHPDcESU4N0Kidx+ExkE3Djmni3UUGDxKA cIwrzD+y28bAMldL7fIuqnPOeRFxomMp7Dl+dBny43XLbyDS+GKtqmjXj/wKeuXOGQQV lQGOqRttIQUeIFe7H95wOT6r8eFhwteOreYpeHbGEbEDUQyOeoMtbSJBfpbQffYig9kT 6qO4ZC5+pD6cXL5HuUU4ajudFXi4cPYXCw+LPXumpHbU4yiPayLjXZoMSHDdLF7l8oJj l9Xsqbex1Z1YOpT1rL7QgSRD+jWFq/y2Nluuk+bbmgKvxWJPrkTg3Tb8OlJf9Gvy4MPD U8rA== X-Gm-Message-State: AKS2vOwPi5a5/l3ZcyTWYMPJIZogzLeRBtN/CbH3cjIn5WOJivp1bEC3 +ZH9AcbaUISVgPeg X-Received: by 10.28.107.210 with SMTP id a79mr15083623wmi.118.1499082965413; Mon, 03 Jul 2017 04:56:05 -0700 (PDT) From: Richard Z X-Google-Original-From: Richard Z Date: Mon, 3 Jul 2017 13:55:53 +0200 To: Dan Kegel Cc: cygwin AT cygwin DOT com Subject: Re: setup.exe problem in wine Message-ID: <20170703115553.GA3725@rz.localhost.localdomain> References: <20170630112619 DOT GA11464 AT rz DOT localhost DOT localdomain> <20170630124425 DOT GB11464 AT rz DOT localhost DOT localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-IsSubscribed: yes 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