[Bug 45660] New: SuperPower 2 demo fails to install

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Aug 17 11:49:42 CDT 2018


https://bugs.winehq.org/show_bug.cgi?id=45660

            Bug ID: 45660
           Summary: SuperPower 2 demo fails to install
           Product: Wine
           Version: 3.13
          Hardware: x86
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: msi
          Assignee: wine-bugs at winehq.org
          Reporter: alexhenrie24 at gmail.com
      Distribution: ---

Created attachment 62087
  --> https://bugs.winehq.org/attachment.cgi?id=62087
+msi output

Steps to reproduce:

1. Install
<https://web.archive.org/web/20160305010920/www.installengine.com/isengine/isscript.msi>
with `msiexec /i`.

2. Install SuperPower 2 demo from
<https://download.cnet.com/SuperPower-2/3000-7483_4-10319338.html>.

The installation fails with error -1603. Output with WINEDEBUG=+msi is
attached. The most interesting line is:

0070:err:msi:ITERATE_Actions Execution halted, action L"ISStartup" returned
1603

This used to work as recently as Wine 3.12. A regression test said:

457431ab5bc1dd10c4957f145de85c4ba6d0ef72 is the first bad commit
commit 457431ab5bc1dd10c4957f145de85c4ba6d0ef72
Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Tue Jul 10 12:08:47 2018 +0200

    msi: Reuse the custom action server process where possible.

    We use a named pipe to communicate between the client (i.e. the process
that
    called MsiInstallProduct() and the custom action server. The naïve approach
    has the client send custom action GUIDs to the server and the server send
    back the results of executing the action, but this fails in the case of
    nested custom actions, so instead we send back handles of threads for the
    client to wait on.

    Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
    Signed-off-by: Hans Leidekker <hans at codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard at winehq.org>

$ sha256sum isscript.msi 
1cc2c839b8ba08a5d06bcce9b6fa6c32f3f05e9750fc9d5dc1981aeb4e5b04af

$ sha256sum SP2Demo.exe 
b96fed502d25569dcdd65c6cdc371dbe9367ae8bf805049774f2ee3e028038d4

-- 
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