[Bug 24040] New: "Roller Coaster Tycoon 2" download manager fails

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 18 12:35:42 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=24040

           Summary: "Roller Coaster Tycoon 2" download manager fails
           Product: Wine
           Version: 1.3.0
          Platform: x86
               URL: http://www.download-free-games.com/simulation/rollerco
                    aster_tycoon2.htm
        OS/Version: Linux
            Status: NEW
          Keywords: download, Installer
          Severity: normal
          Priority: P2
         Component: msxml3
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: dank at kegel.com


http://www.download-free-games.com/simulation/rollercoaster_tycoon2.htm
has a sneaky download form.  
If you mouse over the download button, or right click and copy link, you see
http://d.trymedia.com/d/infogrames/60m_d_61_mp86/t_04se1/RollerCoasterTycoon2.exe
which is the real app, but if you click on the download button, it downloads
http://38.108.189.230/[very long string]/dm3/RollerCoasterTycoon2-dm.exe

The latter app is a Macrovision download manager, judging by the line

trace:wininet:HTTP_HttpSendRequestW full request -> "GET
/dd/infogrames/60m_d_61_mp86/t_04se1/RollerCoasterTycoon2.exe
HTTP/1.1\r\nAccept: */*\r\nHost: d.trymedia.com\r\nUser-Agent:
Macrovision_DM_2.4.152\r\nPragma: no-cache\r\n\r\n"

On Wine, it downloads one file, named e.g.
C:/users/dank/Local Settings/Temporary Internet
Files/Content.IE5/UGYJ9D59/RollerCoasterTycoon2[0]

/bin/file says that file contains ASCII text.  cat shows

<?xml version="1.0" encoding="UTF-16"?>
<dm>
  <files>
    <file execute="yes" stamp="yes">
     
<url>http://cdn.dli.trymedia.com/r/release/infogrames/60m_d_61_mp86/RollerCoasterTycoon2.exe?nva=20100819172104&amp;aff=t_04se1&amp;token=1d6651c10203dbbc4cdd4</url>
    </file>
  </files>
</dm>

(so the file body appears to disagree with the header about the encoding?)

With builtin DLLs, it gets lots of those files, repeatedly outputting

fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!

With "winetricks msxml3", it doesn't repeat, it just downloads one XML
file and stops.   So it seems there's something wrong with how we handle
that XML file?

(With "winetricks ie6", you get a nice status window, which at this point asks
if you want to retry.)

On Windows, I couldn't catch it downloading that XML file, but the downloader
does work.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list