http://bugs.winehq.org/show_bug.cgi?id=27578
Summary: Cygwin's wget.exe can't download files Product: Wine Version: 1.3.22 Platform: x86 URL: http://cygwin.com/setup.exe OS/Version: Linux Status: NEW Keywords: download, patch, source Severity: minor Priority: P2 Component: ntdll AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com
Install cygwin, add wget package. Then run: $ wine wget.exe http://www.cygwin.com/setup.exe Resolving www.cygwin.com (www.cygwin.com)... 209.132.180.131 Connecting to www.cygwin.com (www.cygwin.com)|209.132.180.131|:80... connected. HTTP request sent, awaiting response... 200 OK fixme:ntdll:NtQueryVolumeInformationFile 0x160: attribute info not supported fixme:ntdll:server_ioctl_file Unsupported ioctl 900a8 (device=9 access=0 func=2a method=0) Length: 562195 (549K) [application/octet-stream] setup.exe: Input/Output error
Cannot write to `setup.exe' (Input/Output error).
Faking success for attribute info allows it to succeed:
diff --git a/dlls/ntdll/file.c b/dlls/ntdll/file.c index 4d49956..697793e 100644 --- a/dlls/ntdll/file.c +++ b/dlls/ntdll/file.c @@ -2539,7 +2539,8 @@ NTSTATUS WINAPI NtQueryVolumeInformationFile( HANDLE handle, PIO_STATUS_BLOCK io } break; case FileFsAttributeInformation: - FIXME( "%p: attribute info not supported\n", handle ); + FIXME( "%p: attribute info not supported, faking success\n", handle ); + io->u.Status = STATUS_SUCCESS; break; case FileFsControlInformation: FIXME( "%p: control info not supported\n", handle );
http://bugs.winehq.org/show_bug.cgi?id=27578
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #1 from André H. nerv@dawncrow.de 2013-03-25 14:57:35 CDT --- Patch sent: http://source.winehq.org/patches/data/95076
http://bugs.winehq.org/show_bug.cgi?id=27578
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |d53a55ea88c01647575b1388e22 | |b1bbdf43b8a0d Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #2 from André H. nerv@dawncrow.de 2013-03-26 15:52:14 CDT --- should be fixed by http://source.winehq.org/git/wine.git/commitdiff/d53a55ea88c01647575b1388e22...
http://bugs.winehq.org/show_bug.cgi?id=27578
--- Comment #3 from Austin English austinenglish@gmail.com 2013-03-26 17:39:12 CDT --- (In reply to comment #2)
should be fixed by http://source.winehq.org/git/wine.git/commitdiff/d53a55ea88c01647575b1388e22...
Probably, fails now because ntdll.dll.RtlConvertToAutoInheritSecurityObject isn't implemented (does that without your patch as well).
I filed bug 33279 for that.
http://bugs.winehq.org/show_bug.cgi?id=27578
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org 2013-03-29 13:32:55 CDT --- Closing bugs fixed in 1.5.27.
https://bugs.winehq.org/show_bug.cgi?id=27578
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://cygwin.com/setup.exe |https://web.archive.org/web | |/20110611021426/http://cygw | |in.com/setup.exe Severity|minor |normal CC| |focht@gmx.net