http://bugs.winehq.org/show_bug.cgi?id=9362
Summary: Incredimail install fails Product: Wine Version: CVS Platform: Other URL: http://incredimail.com OS/Version: other Status: NEW Severity: enhancement Priority: P2 Component: wine-gdiplus AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
This app's installer requires winxp and doesn't bundle the visual C++ 6 runtimes. It also needs some XML functions we don't yet implement. To get past those issues, do wget http://kegel.com/wine/winetricks sh winetricks msxml3 vcrun6 winver=winxp The installer gets pretty far, but fails with wine: Call from 0x7ee51f20 to unimplemented function gdiplus.dll.GdipGetImageEncodersSize, aborting and a dialog box offering to send a crash report for ImpCnt.exe. So the missing gdiplus function is the subject of this bug.
(You can get further by installing native gdiplus, but the install hangs about 2/3 through the progress bar. WINEDEBUG=+ole wine incredimail_install.exe shows warn:file:CreateFileW Unable to create file L"C:\Program Files\IncrediMail\bin\Licenses\IM_PREM.imk" (status c000011f) trace:ole:ICreateErrorInfoImpl_SetDescription (0x147c930): L"Keylib error: #7 -> CANNOT OPEN FILE" Adding +file shows that it is successfully opened many, many times, and it does exist. Maybe we're running out of file handles, or something, because of a possible leak in the installer. The leak might not matter on windows - maybe there's some other bug that makes the leak matter.)