http://bugs.winehq.org/show_bug.cgi?id=14140
Summary: Entropia Universe installer hangs Product: Wine Version: CVS/GIT Platform: Other URL: http://www.project-entropia.com OS/Version: other Status: NEW Keywords: download Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The current installer, 94aaad630331ce64c219f45e31175f913e9ba402 entropia_installer.exe goes into a loop forever, scanning backwards from the end of the commandline, but not hitting its expected termination condition.
You can watch this with
WINEDEBUG=+relay ~/wine-git/wine entropia_installer.exe grep Call.*strcmp log
Interestingly, it compares each char to both / and . And if you pass /, it gets happy and compares against u. Passing /u makes it really happy, and it shows a ui briefly. It seems to install a few files, then exits.
It should have launched the real downloader, ~/.wine/drive_c/Program Files/MindArk/Entropia Universe/ClientLoader.exe Running that by hand downloads a bunch of stuff, then exits. I think it's supposed to run ~/.wine/drive_c/Program Files/MindArk/Entropia Universe/Entropia.exe When you do this by hand, wine complains
err:module:find_forwarded_export function not found for forward 'd3dx8.D3DXGetImageInfoFromFileA' used by L"C:\windows\system32\d3dx9_36.dll". If you are using builtin L"d3dx9_36.dll", try using the native one instead. err:module:find_forwarded_export function not found for forward 'd3dx9_36.D3DXGetImageInfoFromFileA' used by L"C:\windows\system32\d3dx9_30.dll". If you are using builtin L"d3dx9_30.dll", try using the native one instead. err:module:find_forwarded_export function not found for forward 'd3dx8.D3DXGetImageInfoFromFileInMemory' used by L"C:\windows\system32\d3dx9_36.dll". If you are using builtin L"d3dx9_36.dll", try using the native one instead. err:module:find_forwarded_export function not found for forward 'd3dx9_36.D3DXGetImageInfoFromFileInMemory' used by L"C:\windows\system32\d3dx9_30.dll". If you are using builtin L"d3dx9_30.dll", try using the native one instead. err:module:import_dll Library WMVCore.DLL (which is needed by L"C:\Program Files\MindArk\Entropia Universe\Entropia.exe") not found
and exits. Doing winetricks directx9 wmp10 gets around this.
Entropia then puts up a window very briefly, then quits. If you then do winetricks vcrun2005sp1, you get bug 14137 (i.e. the app loads msvcp80 wrong and exits).