https://bugs.winehq.org/show_bug.cgi?id=52989
Bug ID: 52989 Summary: Final Fantasy XI Setup window is not rendered properly and appears stuck (msiexec) Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: chiitoo@gentoo.org Distribution: ---
When running the setup for Final Fantasy XI Online, which will execute 'msiexec /i FINAL_FANTASY_XI.msi', the application window is not rendered properly and appears to be frozen, but 'msiexec' will be using about 100% of one CPU core.
The window may or may not show the current process being "computing space requirements", which will not be updated if the window is minimised and restored for example, showing an empty frame.
After approximately 6 minutes (possibly depending on CPU power, the disk space available, or/and other unknown factors), the installer will proceed to the next step.
Unsure if related at all, but the 'msi' debug channel will print a lot of lines like these with an ever increasing row number:
00fc:trace:msi:MSI_ViewFetch 0526D538 0062F610 00fc:trace:msi:msi_view_get_row view 0526D830, row 48244, rec 0062F610. 00fc:trace:msi:msi_view_refresh_row 01A65D78 0526D830 48244 055F45F8 00fc:trace:msi:msiobj_release object 055F45F8 destroyed
After proceeding further with the setup, there is another space requirements check which makes the window behave similarly, but the time the window appears hung is a lot shorter. Other phases during the install, such as copying new files also have times where the window isn't updated (blank/transparent after minimise/restore).
This is no recent regression, and has been there for several years (possibly ever since the release of the latest version of the installer in 2019).
Last tested with: wine-7.8-31-g95024c31551c3