Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer hangs on Arm64 Windows 11 #96

Open
Blackhex opened this issue Feb 26, 2025 · 6 comments
Open

Installer hangs on Arm64 Windows 11 #96

Blackhex opened this issue Feb 26, 2025 · 6 comments

Comments

@Blackhex
Copy link

Blackhex commented Feb 26, 2025

Description

The msys2-x86_64-20250221.exe installer hangs on Arm64 Windows 11 on the first page when the first Next button is clicked. Quit button works. The issue is not happening with msys2-x86_64-20241208.exe installer.

Steps to Reproduce

  1. Download the msys2-x86_64-20250221.exe installer from https://github.com/msys2/msys2-installer/releases/download/2025-02-21/msys2-x86_64-20250221.exe
  2. Launch it.
  3. Click the Next button.

Expected Behavior

The installer progresses on the next page, the Next button is active and it can be clicked to proceed further.

Actual Behavior

The Next button gets inactive and the installer stays on the first page. The Quit button works as expected, the installer window can be resized.

Screenshot

Image

Installer Log

IFW Version: 4.8.1, built with Qt 6.8.0.
Build date: Feb  2 2025
Installer Framework SHA1: 12eab2bbe525fd6533b498f09f6a30c64c75d8b1
[0] Arguments: C:\Users\radekbarton\Downloads\msys2-x86_64-20250221.exe, -d
[5] Operations sanity check succeeded.
[14] Using metadata cache from "C:/Users/radekbarton/AppData/Local/cache\\qt-installer-framework\\d75f1c19-3379-3717-ae8d-1404b51494a9"
[15] Found 0 cached items.
[16] Language: en-US
[3635] Fetching latest update information...
[3641] Warning: Cannot retrieve remote tree Updates.xml contains invalid content: PackageUpdate element without ReleaseDate.

System Info

Edition	Windows 11 Enterprise
Version	24H2
Installed on	‎10/‎11/‎2024
OS build	26100.3323
Experience	Windows Feature Experience Pack 1000.26100.54.0
@lazka
Copy link
Member

lazka commented Feb 27, 2025

Here is how it (20250221) looks like on Windows 11:

Image

So it seems it hangs for you before setting the "theme" and before any of the settings are loaded to adjust the menu.

IFW Version: 4.8.1, built with Qt 6.8.0.
Build date: Feb  2 2025
Installer Framework SHA1: 12eab2bbe525fd6533b498f09f6a30c64c75d8b1
[0] Arguments: C:\Users\user\Downloads\msys2-x86_64-20250221.exe, -d
[3] Operations sanity check succeeded.
[7] Using metadata cache from "C:/Users/user/AppData/Local/cache\\qt-installer-framework\\d75f1c19-3379-3717-ae8d-1404b51494a9"
[7] Found 0 cached items.
[7] Language: en-AT
[48] Loaded control script ":/metadata/installer-config/control_js.js"
[48] Using control script: ":/metadata/installer-config/control_js.js"

lazka added a commit that referenced this issue Feb 27, 2025
See https://doc.qt.io/qtinstallerframework/ifw-globalconfig.html
and qtproject/installer-framework@bf5b701
and https://bugreports.qt.io/browse/QTIFW-3078

This doesn't look like a feature we need, and it used to be disabled,
so disable it again.

The code it guards seems related to #96, so maybe it helps there.
@lazka
Copy link
Member

lazka commented Feb 27, 2025

Does the latest nightly build make a difference?

@Blackhex
Copy link
Author

The latest nightly build from 2 hours ago suffers with the same issue too. Tested on two different Arm64 machines. But I have noticed that after accidentally keeping the installer windows open overnight the button got enabled, probably after some significantly long timeout.

@lazka
Copy link
Member

lazka commented Feb 27, 2025

Hm, ok, thanks for testing.

@Peter0x44
Copy link

This reproduces for me too.

@davecramer
Copy link

same problem here, but interestingly worked on another WOA machine that I have

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants