[Bug 48793] New: EA Origin 9.13 legacy setup crashes when trying to update to latest version

WineHQ Bugzilla wine-bugs at winehq.org
Sun Mar 22 18:51:33 CDT 2020


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

            Bug ID: 48793
           Summary: EA Origin 9.13 legacy setup crashes when trying to
                    update to latest version
           Product: Wine
           Version: 5.3
          Hardware: x86-64
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: o.dierick at piezo-forte.be
      Distribution: ---

Created attachment 66694
  --> https://bugs.winehq.org/attachment.cgi?id=66694
Legacy OriginThinSetup.exe backtrace; Wine 5.3

Hello,

Legacy Origin client is unsupported since Jan 14 2020 [1], the download is
still available, though.

Installing in a fresh wineprefix in Win XP/Vista mode works, but ends with a
dialog that states that at least Windows 7 is required to run the program, and
the only thing that can be done is to close the window. This is expected.

Restarting from scratch in a fresh wineprefix in Win 7+ mode results in a
crash.
Backtrace shows the crash in function GetSecurityDescriptorDacl().
Using wine-staging makes no difference, so it's not bug 44691.

$ sha1sum OriginThinSetup.exe
30a69ab0e0b5a069726f49a45cfa2bab26ad5906  OriginThinSetup.exe
$ du -b OriginThinSetup.exe
32325976    OriginThinSetup.exe

Origin 9.13.1.35109.

Step to reproduce:

1. Download legacy client from EA website [2].
2. Create 32-bit wineprefix with default settings.
3. Copy installer in wineprefix and launch it.
4. Disable every checkbox.
5. Let the installer decompress its files.
6. Accept license agreement.
7. Let the installer download the updated client.
8. Dialog opens for a crash in UpdateTool.exe, close it.
9. Installer complains of an error and prompts to download full installer.

After that, launching the installed client manually give same result as steps
7-9.

Expected result (With workarounds for bug 32342 & bug 44691): 
8. Should install the updated client.
9. The latest client login window should open, and then are done with the
obsolete legacy client.

[1]
https://help.ea.com/en/help/origin/origin/operating-system-not-supported-by-origin/

[2] https://www.dm.origin.com/download/legacy

Regards.

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