http://bugs.winehq.org/show_bug.cgi?id=11922
Summary: Rail3d installer/updater very sensitive to network errors Product: Wine Version: 0.9.57. Platform: Other URL: http://www.rail3d.info/ OS/Version: other Status: NEW Keywords: download, Installer Severity: enhancement Priority: P2 Component: wininet AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The rail3d installer downloads hundreds of files, and if any one of them fails, it puts up a "no error message is available" dialog and just sits there. I'll attach a log. Oddly, I don't see any winsock in the log, though I asked for it...
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #1 from Dan Kegel dank@kegel.com 2008-03-08 11:47:01 --- Created an attachment (id=11220) --> (http://bugs.winehq.org/attachment.cgi?id=11220) Portion of +winsock,+wininet,+relay,+text,+dialog,+seh log showing single file download failure
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #2 from Dan Kegel dank@kegel.com 2008-03-08 12:45:52 --- You can reproduce the problem after partial installation by: $ cd .wine/drive_c/Rail3D $ wine Rail3D\ Update.exe
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #3 from Juan Lang juan_lang@yahoo.com 2008-03-10 12:50:17 --- (In reply to comment #0)
Oddly, I don't see any winsock in the log, though I asked for it...
You don't see any winsock because it's using wininet, which doesn't use winsock in Wine.
The log looks like it only tries one file, but the log is truncated. Does it successfully download any files prior to this?
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #4 from Dan Kegel dank@kegel.com 2008-03-10 12:52:02 --- Yes, lots of files. It has a one in twenty chance of hanging on any one file, or something like that.
I guess the next step is a tcpdump or strace log.
http://bugs.winehq.org/show_bug.cgi?id=11922
Hans Leidekker hans@it.vu.nl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hans@it.vu.nl
--- Comment #5 from Hans Leidekker hans@it.vu.nl 2008-06-17 06:40:50 --- This is the troublesome part:
trace:wininet:HTTP_GetResponseHeaders --> trace:wininet:NETCON_getNextLine trace:wininet:HTTP_GetResponseHeaders <--
Which means that the server is not returning any headers in response to a request. I suppose this happens on native as well but we'll need network traces to confirm that.
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #6 from Austin English austinenglish@gmail.com 2008-12-17 15:49:10 --- Installs fine in git, though I presume we're still sensitive to failures. Want to close this Dan, or keep it open?
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #7 from Dan Kegel dank@kegel.com 2008-12-17 15:52:02 --- If we can demonstrate that it's just as flaky in win as in wine, we can close... it's kind of sounding likely, but we should check.
http://bugs.winehq.org/show_bug.cgi?id=11922
--- Comment #8 from Austin English austinenglish@gmail.com 2008-12-17 16:10:33 --- I'll leave that for someone else to test, I'm just trying to clear out old bugs :-).
http://bugs.winehq.org/show_bug.cgi?id=11922
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |INVALID
--- Comment #9 from Austin English austinenglish@gmail.com 2010-06-27 17:43:07 --- Installs fine here in windows and wine, so I'm going to assume it was a flaky internet connection. Reopen if you can narrow down a wine bug.
http://bugs.winehq.org/show_bug.cgi?id=11922
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Austin English austinenglish@gmail.com 2010-06-27 17:43:14 --- Closing.