https://bugs.winehq.org/show_bug.cgi?id=46883
Bug ID: 46883 Summary: CompressonatorGUI does not install Product: Wine Version: 4.4 Hardware: x86 URL: https://github.com/GPUOpen-Tools/Compressonator/releas es/tag/v3.1.4064 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: the.ideals@gmail.com Distribution: ---
Created attachment 63956 --> https://bugs.winehq.org/attachment.cgi?id=63956 Error screenshot
CompressonatorGUI does not install due to following error:
This application cannot be installed on systems earlier than Windows 2000 SP4.
winecfg # Windows 10
sha1sum CompressonatorGUI_x64_3.1.4064.exe c7958e4a7caa2e0011e2abd906fc71cec6603818 CompressonatorGUI_x64_3.1.4064.exe
du -sh CompressonatorGUI_x64_3.1.4064.exe 80M CompressonatorGUI_x64_3.1.4064.exe
https://bugs.winehq.org/show_bug.cgi?id=46883
John the.ideals@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, source
https://bugs.winehq.org/show_bug.cgi?id=46883
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com
--- Comment #1 from Louis Lenders xerox.xerox2000x@gmail.com --- Created attachment 63965 --> https://bugs.winehq.org/attachment.cgi?id=63965 patch to add registrykeys
I can confirm the bug. It only happens when windowsversion is set to win10
It looks for Current{Major/Minor}Version registrykey which is not present.
i don`t know if the attached patch is really correct, it sets this registrykey also when version is set to win7 etc. I think that key is only present in win10 afaict from google. If anyone could give some advice about how to improve the patch that would be fine
If the keys are set, the installer goes fine in Staging4.4, but in current git I get a crash. Maybe a regression, but first i have to double check that
https://bugs.winehq.org/show_bug.cgi?id=46883
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |Installer Summary|CompressonatorGUI does not |CompressonatorGUI does not |install |install in win10: This | |application cannot be | |installed on systems | |earlier than Windows 2000 | |SP4. Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #2 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Louis Lenders from comment #1)
If the keys are set, the installer goes fine in Staging4.4, but in current git I get a crash. Maybe a regression, but first i have to double check that
Err: correction, it crashes in staging-4.4 too. If the keys are present the installer starts fine old wine-version 3.0 though. So probably a regression, but i`ll do some testing further first.
Adding some info
https://bugs.winehq.org/show_bug.cgi?id=46883
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |9839bb7691a1b1c57a4ca501d03 | |825420c1609d7 CC| |julliard@winehq.org
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Louis Lenders from comment #2)
(In reply to Louis Lenders from comment #1)
So probably a regression,
Did regression test
9839bb7691a1b1c57a4ca501d03825420c1609d7 is the first bad commit commit 9839bb7691a1b1c57a4ca501d03825420c1609d7 Author: Alexandre Julliard julliard@winehq.org Date: Sat Feb 9 21:21:47 2019 +0100
ntdll: Skip dlls of the wrong machine type when searching through the load path.
Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 f87bb0ed081f8b42e86a8084a8a31ed8271bb52a ae3234ae55fb52708ff68472510d2a0acbf5e8da M dlls
So note, crash only happens in win10, after adding the two registrykeys
https://bugs.winehq.org/show_bug.cgi?id=46883
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=46883
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|CompressonatorGUI does not |CompressonatorGUI 3.1 fails |install in win10: This |to install in Win10 mode: |application cannot be |'This application cannot be |installed on systems |installed on systems |earlier than Windows 2000 |earlier than Windows 2000 |SP4. |SP4.' Regression SHA1|9839bb7691a1b1c57a4ca501d03 | |825420c1609d7 | CC| |focht@gmx.net Keywords|regression |
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
please don't mix different issues together.
The regression has nothing to do with the original issue (missing Windows 10 specific product version registry keys).
https://stackoverflow.com/questions/31072543/reliable-way-to-get-windows-ver...
Create an extra ticket if not already existing for the regression and make a dependency to this ticket.
Regards
https://bugs.winehq.org/show_bug.cgi?id=46883
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |46914
https://bugs.winehq.org/show_bug.cgi?id=46883
--- Comment #5 from Anastasius Focht focht@gmx.net --- Hello folks,
I've created bug 46914 for the follow-up issue.
Technically it's not a regression but revealing another bug in WOW64 file system redirection handling.
Regards
https://bugs.winehq.org/show_bug.cgi?id=46883
--- Comment #6 from Louis Lenders xerox.xerox2000x@gmail.com --- (In reply to Anastasius Focht from comment #5)
Hello folks,
I've created bug 46914 for the follow-up issue.
Technically it's not a regression but revealing another bug in WOW64 file system redirection handling.
Regards
ah ok, thank you for that
https://bugs.winehq.org/show_bug.cgi?id=46883
--- Comment #7 from Anastasius Focht focht@gmx.net --- Hello folks,
revisiting, still present.
Follow-up bug 46914 is now fixed.
Command line variant of workaround:
--- snip --- $ wine64 reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v CurrentMajorVersionNumber /t REG_DWORD /d 0xa /f
$ wine64 reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v CurrentMinorVersionNumber /t REG_DWORD /d 0 /f --- snip ---
$ wine --version wine-4.18-275-gccec532879
Regards
https://bugs.winehq.org/show_bug.cgi?id=46883
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexhenrie24@gmail.com Fixed by SHA1| |7458092ec329fede4f64835769e | |214f72ffb3efc Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #8 from Alex Henrie alexhenrie24@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commitdiff/7458092ec329fede4f64835769...
Thanks Zeb!
https://bugs.winehq.org/show_bug.cgi?id=46883
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |programs
https://bugs.winehq.org/show_bug.cgi?id=46883
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.12.
https://bugs.winehq.org/show_bug.cgi?id=46883
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://github.com/GPUOpen- |https://web.archive.org/web |Tools/Compressonator/releas |/20210321211746/https://git |es/tag/v3.1.4064 |hub.com/GPUOpen-Tools/compr | |essonator/releases/download | |/v3.1.4064/CompressonatorGU | |I_x64_3.1.4064.exe