[Bug 58345] New: Far File Manage 3 x86-64 product features during installation cannot be configured/are missing
http://bugs.winehq.org/show_bug.cgi?id=58345 Bug ID: 58345 Summary: Far File Manage 3 x86-64 product features during installation cannot be configured/are missing Product: Wine Version: 10.9 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: msi Assignee: wine-bugs(a)winehq.org Reporter: aros(a)gmx.com Distribution: --- Created attachment 78722 --> http://bugs.winehq.org/attachment.cgi?id=78722 Missing product features Steps to reproduce: 1. https://www.farmanager.com/files/Far30b6446.x86.20250301.msi 2. wine start Far30b6446.x86.20250301.msi 3. See this: Console log: wine start Far30b6446.x64.20250301.msi 002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126). 00e4:fixme:exec:SHELL_execute flags ignored: 0x00000100 00ec:fixme:file:NtLockFile I/O completion on lock not implemented yet 00ec:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 00ec:fixme:msi:event_spawn_wait_dialog doing nothing I've built wine this way: ./configure --prefix=/opt/wine64 --disable-tests --enable-archs=i386,x86_64 My Wine's DPI is set to 144. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Artem S. Tashkinov <aros(a)gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Far File Manage 3 x86-64 |Far File Manager 3 x86-64's |product features during |product features during |installation cannot be |installation cannot be |configured/are missing |configured/are missing Keywords| |download, source URL| |https://www.farmanager.com/ | |files/Far30b6446.x86.202503 | |01.msi -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|msi |-unknown Severity|major |normal Keywords| |Installer -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |b633e9f3a41057c9ce56e462047 | |d2211e4283dba Component|-unknown |ntdll CC| |bernhardu(a)mailbox.org Keywords| |regression --- Comment #1 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- This issue is just in a wow64 prefix visible. Using winehq packages shows wine-10.1 as the last working version. (wine-10.2 throws some error, but wine-10.3 fails like in the attached picture.) A git bisect leads to this commit: b633e9f3a41057c9ce56e462047d2211e4283dba is the first broken commit commit b633e9f3a41057c9ce56e462047d2211e4283dba Author: Alexandre Julliard <julliard(a)winehq.org> Date: Fri Feb 14 13:53:04 2025 +0100 ntdll: Disable file system redirection until the initial exe is loaded. dlls/ntdll/unix/env.c | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) Reverting this commit on top of current git shows the regular custom selection screen in the installer. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|b633e9f3a41057c9ce56e462047 | |d2211e4283dba | Keywords|regression | --- Comment #2 from Alexandre Julliard <julliard(a)winehq.org> --- That's some kind of MSI issue. It works when using 32-bit msiexec.exe, but fails with 64-bit msiexec.exe. The mentioned change causes the 64-bit version to be launched by default which makes the bug more visible, but technically it's not a regression. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|ntdll |msi --- Comment #3 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- Thanks for the clarification, so I changed the product to msi. And as a workaround following shows the product features as expected: wine 'c:\windows\syswow64\msiexec.exe' /I Far30b6446.x86.20250301.msi -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 --- Comment #4 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- As title uses x86-64 I tried Far 64-bit msi and it shows the same issue. There applies the same workaround: wine 'c:\windows\syswow64\msiexec.exe' /I Far30b6446.x64.20250301.msi -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 --- Comment #5 from Artem S. Tashkinov <aros(a)gmx.com> --- (In reply to Bernhard Übelacker from comment #4)
As title uses x86-64 I tried Far 64-bit msi and it shows the same issue.
There applies the same workaround: wine 'c:\windows\syswow64\msiexec.exe' /I Far30b6446.x64.20250301.msi
I didn't know 32bit MSI could install 64bit applications. It's mind-boggling how it can install and access 64-bit only locations - I thought it was impossible under Windows. Thanks a lot anyway. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 --- Comment #6 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- Created attachment 78815 --> http://bugs.winehq.org/attachment.cgi?id=78815 debugging notes and backtraces I think I found something, unfortunately MSISelectionTree_WndProc truncates the pointer of a newly created item. Therefore the attempts to add child items fail because the treeview does not find the item by the truncated pointer. Following merge request changes the type of the variable. With it also the 64-bit msiexec shows the product features. https://gitlab.winehq.org/wine/wine/-/merge_requests/8397 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Bernhard Übelacker <bernhardu(a)mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |21b98df47bac52ed261e3364e02 | |a8b21be5ca3bd Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED --- Comment #7 from Bernhard Übelacker <bernhardu(a)mailbox.org> --- Resolving fixed as patch got committed. Next release wine-10.11 should include it. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 --- Comment #8 from Artem S. Tashkinov <aros(a)gmx.com> --- (In reply to Bernhard Übelacker from comment #7)
Resolving fixed as patch got committed. Next release wine-10.11 should include it.
Thanks a ton for the fix! -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58345 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.11. -- 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.
participants (1)
-
WineHQ Bugzilla