https://bugs.winehq.org/show_bug.cgi?id=38560
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, Installer Status|UNCONFIRMED |RESOLVED URL| |http://download.angrybirds. | |com/games/AngryBirds/AngryB | |irdsInstaller_4.0.0.exe CC| |focht@gmx.net Component|-unknown |msi Resolution|--- |DUPLICATE
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
the installer suffers from multiple issues (dupes).
You're installing in a 64-bit WINEPREFIX but the actual bootstrapper installer is 32-bit. The installer spawns 'msiexec' process which is automatically 64-bit.
There is a custom action that requires to be run on a 32-bit custom action server.
--- snip --- ... 0026:Starting process L"Z:\home\focht\Downloads\AngryBirdsInstaller_4.0.0.exe" (entryproc=0x42ff27) ... 0026:Call KERNEL32.CreateProcessW(00154480 L"C:\windows\system32\msiexec.exe",00154680 L" /i "C:\users\focht\Application Data\Rovio Entertainment Ltd\Angry Birds 4.0.0\install\0BBDA25\AngryBirdsClassic_4.0.0_PRODUCTIONCLOUD_rovio_DISTRIBUTION.msi" AI_SETUPEXEPATH="Z:\home\focht\Downloads\AngryBirdsInstaller_4.0.0.exe" SETUPEXEDIR="Z:\home\focht\Downloads\" EXE_CMD"...,00000000,00000000,00000000,00000020,00000000,00000000,0033f8e8,0033f930) ret=0040f427 ... 002d:Call KERNEL32.__wine_kernel_init() ret=7fcf712d12c9 0026:Ret KERNEL32.CreateProcessW() retval=00000001 ret=0040f427 ... 002d:trace:msi:ACTION_CustomAction Handling custom action L"AI_EstimateExtractFiles" (1 L"Prereq.dll" L"EstimateExtractFiles") 002d:trace:msi:HANDLE_CustomType1 Calling function L"EstimateExtractFiles" from L"C:\users\focht\Temp\msie8f3.tmp" ... 0034:Starting thread proc 0x7fcf6a473314 (arg=0xac7cb4) 0034:trace:msi:DllThread custom action (34) started 0034:trace:msi:ACTION_CallDllFunction {e1dac4b1-fe23-4500-bef0-c58f914343d3} ... 0034:Call KERNEL32.LoadLibraryW(00ac79f4 L"C:\users\focht\Temp\msie8f3.tmp") ret=7fcf6a472f2d 0034:Ret KERNEL32.LoadLibraryW() retval=00000000 ret=7fcf6a472f2d 0034:warn:msi:ACTION_CallDllFunction failed to load dll L"C:\users\focht\Temp\msie8f3.tmp" (193) 0034:trace:msi:DllThread custom action (34) returned 0 --- snip ---
This obviously can't work.
See bug 37856 for the glory details.
In a 32-bit WINEPREFIX you'd run into bug 33345 which is a dupe of bug 34989
Resolving as dupe of bug 37856 since it's the first issue you ran into due to use of 64-bit WINEPREFIX.
As Austin already said, don't attach strace logs unless if specifically asked for (which only happens in one of a gazillion times).
$ sha1sum AngryBirdsInstaller_4.0.0.exe 479714c71d49df7b2ca16bc6c44a6216a008eae4 AngryBirdsInstaller_4.0.0.exe
$ du -sh AngryBirdsInstaller_4.0.0.exe 75M AngryBirdsInstaller_4.0.0.exe
$ wine --version wine-1.7.42-158-gf920dfd
Regards
*** This bug has been marked as a duplicate of bug 37856 ***