http://bugs.winehq.org/show_bug.cgi?id=15846
Summary: Regression: Unable to Install Word Perfect Office 11, 12 or X3 Product: Wine Version: 1.1.3 Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: pbronline-wine@yahoo.co.uk
With Wine 1.1.3 I am no longer able to install any MSI based version Word Perfect Office. I have tried all Wine development versions up to 1.1.7 without success. By contrast, these version of Word Perfect Office install OK with Wine 1.1.2 and back to Wine 1.0.0 and earlier. So this is a regression.
The InstallShield installer reports:
"The wizard was interrupted before Paradox could be completely installed."
The console log symptoms are:
fixme:msi:msi_unimplemented_action_stub UnregisterTypeLibraries -> 1 ignored L"TypeLib" table values fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 3 ignored L"ProgId" table values fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 2 ignored L"Shortcut" table values fixme:msi:msi_unimplemented_action_stub RemoveDuplicateFiles -> 1 ignored L"DuplicateFile" table values fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 45 ignored L"CreateFolder" table values err:msi:msi_cabextract FDICopy failed err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab" err:msi:ITERATE_Actions Execution halted, action L"InstallFinalize" returned 1627 err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1627
It is also necessary to kill an InstallShield program before Wine will exit:
C:\PROG~FBU\COMM~CP1\INST~JM1\Driver\7\INTE~MEX\IDriver.exe -Embedding
I have run a 'full regression' between Wine 1.1.2 and Wine 1.1.3. The end result of which was:
ubuntu@holly:wine$ git bisect good e10302d95207f5a01bf3e0a2810d1671b49eed57 is first bad commit commit e10302d95207f5a01bf3e0a2810d1671b49eed57 Author: Stefan Dösinger stefan@codeweavers.com Date: Wed Jul 30 15:55:20 2008 -0500
ddraw: Implement IDirectDraw7::GetFourCCCodes.
:040000 040000 f18be73670fd3c5b13d36a1b959fde64c8808fe7 fb3ba278a821ee85faf1b6d0a195982a610fc088 M dlls
Surprised by this result, I ran the regression again. The end result of the second run was:
$ git bisect bad 905817a5891b106fa1df9dd262a4fc2d20e7c6ab is first bad commit commit 905817a5891b106fa1df9dd262a4fc2d20e7c6ab Author: Alistair Leslie-Hughes leslie_alistair@hotmail.com Date: Thu Aug 7 21:01:58 2008 +1000
advapi32: Fix test under w2k8.
:040000 040000 762d0231389952ce0e8d97d5351e99c5a12cb747 8650206d120a5d08cac39e5d6fbe74fca835fd3f M dlls
I believe that during the second regression I was able to install successfully using builds against commits made between the two shown above.
I tried installing against the end result of the second regression run. Each attempt failed. I then attempted the installation using WINEDEBUG=+relay in order to collect a detailed log for submission. The installation was successful. I ran the installer again without the WINEDEBUG=+relay and it failed with the InstallShield wizard claiming it had been interrupted.
Installs are done using a script that starts by deleting .wine to ensure consistent, valid results. The scripts installs winetricks corefonts wsh56 for Word Perfect Office 11 and 12 and winetricks corefonts wsh56 gecko fakeie6 for Word Perfect Office X3. I have used this script for testing purpose since Wine 1.0.0.
Trials against Wine 1.0.0. through 1.1.7 were run in kvm/qemu virtual machines. A new clone of an up-to-date Ubuntu Hardy was used for each Wine version. The Ubuntu variant is Xubuntu - an Xfce desktop under gdm. I used SDL to display VGA output rather than a VNC session.
The regressions were run on a real machine also with an up-to-date Ubuntu Hardy, but the Kubuntu variant - KDE desktop under kdm. For the sake of completeness, XDMCP was used to log in to the main server from where an ssh -X was used to login in to the machine on which the regression were run and the installations attempted.
I use CC="ccache gcc" to cut down build times. The second regression run was not expected to compile anything but, since the bisection was not the same, I guess it must have.
Sorry, but trial versions of these old releases of Word Perfect Office are no longer available for download.
Any suggestions as to how I can get some information that might be more helpful ?