http://bugs.winehq.org/show_bug.cgi?id=2781
------- Additional Comments From dank@kegel.com 2006-22-06 14:12 ------- This looks like a race condition, or some other synchronization problem. Here's a trace showing that the fetch is going fine from wininet's point of view, but the app gives up too quickly:
trace:wininet:HTTP_HttpSendRequestW Going to url L"www.installengine.com" L"/cert03/dotnetfx/dotnetfx.exe" trace:wininet:HTTP_HttpSendRequestW Request header -> L"GET /cert03/dotnetfx/dotnetfx.exe HTTP/1.0\r\nAccept: */*\r\nHost: www.installengine.com\r\nUser-Agent: dwplayer\r\nReferer: http://www.installengine.com/cert03/dotnetfx/dotnetfx.exe%5Cr%5Cn%5Cr%5Cn" trace:wininet:INTERNET_ExecuteWork trace:wininet:INTERNET_GetWorkRequest ... 0009:Call oleaut32.SysFreeString(7fd61024 L"http://www.installengine.com/cert03/dotnetfx/dotnetfx.exe") ret=004024bc 0009:Call user32.MessageBoxA(00020024,7fb9b40c "Er is een fout opgetreden bij het downloaden van het bestand http://www.installengine.com/cert03/dotnetfx/dotnetfx.exe. Wat wilt u doen?",7fb9b69c "InstallShield",00000005) ret=0040a8e5 ... trace:wininet:NETCON_getNextLine :16 HTTP/1.1 200 OK