This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: 1.7 installation failed (on network drive?)
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 14 Dec 2009 16:49:15 +0100
- Subject: Re: 1.7 installation failed (on network drive?)
- References: <4AF30D39.8040000@towo.net> <4B0C162F.7090001@towo.net> <20091124181232.GX29173@calimero.vinschen.de> <4B0D4D59.4070402@towo.net> <4B0D77C2.6090606@gmail.com> <20091125182435.GH29173@calimero.vinschen.de> <4B0EA2C9.6060904@towo.net> <4B1D28C3.2030601@towo.net> <20091208110334.GA3543@calimero.vinschen.de> <4B223298.8090405@towo.net>
- Reply-to: cygwin-apps at cygwin dot com
On Dec 11 12:52, Thomas Wolff wrote:
> Corinna Vinschen wrote:
> #define STATUS_OBJECT_PATH_NOT_FOUND ((NTSTATUS)0xC000003AL)
> #define STATUS_OBJECT_PATH_SYNTAX_BAD ((NTSTATUS)0xC000003BL)
>
> However, before the fatal error occurs, it's just
> "STATUS_ACCESS_DENIED" in both cases.
>
> >What we need is this: Build a debug version of setup (you need gcc-3
> >for that since the -mno-cygwin option is still used), start it under
> >GDB, and set a breakpoint to filemanip.cc:468. GDB will break there if
> >an error gets triggered. Examine what status codes are returned.
> >See /usr/include/w32api/ddk/ntstatus.h what status code that is.
> I also ran it with gdb and could just see the same status code that'
> also in my trace log; don't know if there's any other gdb-retrieved
> information you'd like to see.
>
> >That might give us some clue. The only vague idea what you could try
> >else is to remove the FILE_OPEN_REPARSE_POINT flag from the NtCreateFile
> >call and see if it works without that.
> That makes no difference, I tried both versions. The flag is only
> used in filemanip.cc anyway while the problem occurs in mkdir.cc.
> Hope this helps a little bit, maybe at least for coming up with
> further debug instructions.
>
> Thomas
> Starting cygwin install, version 2.662
> filemanip:NtCreateFile -> C000003B
This one might be the actual problem. What's the actual path given
to NtCreateFile (in uname)? Does it contain slashes maybe?
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat