https://bugs.winehq.org/show_bug.cgi?id=48859
Bug ID: 48859 Summary: PassMark PerformanceTest 10 crashes during start since wine-4.11 Product: Wine Version: 5.4 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: user32 Assignee: wine-bugs@winehq.org Reporter: dark.shadow4@web.de Distribution: ---
This is a regression introduced by wine-4.11, to be exact:
commit a985771f83b767a47c1b246b9cbe2151d2725e34 Author: Zhiyi Zhang zzhang@codeweavers.com Date: Mon Jun 10 22:08:52 2019 +0800
user32: Implement EnumDisplayDevicesW().
Download is available. Make sure to use "PassMark PerformanceTest 10", because not all versions are affected.
https://bugs.winehq.org/show_bug.cgi?id=48859
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.passmark.com/pr | |oducts/performancetest/down | |load.php Keywords| |download, patch, regression
https://bugs.winehq.org/show_bug.cgi?id=48859
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Created attachment 66782 --> https://bugs.winehq.org/attachment.cgi?id=66782 Hack to revert the commit and fix the issue
The offending commit does not revert cleanly, attaching a patch that fixes the crash.
https://bugs.winehq.org/show_bug.cgi?id=48859
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=48859
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #66782|0 |1 is obsolete| |
--- Comment #2 from Zhiyi Zhang zzhang@codeweavers.com --- Created attachment 66954 --> https://bugs.winehq.org/attachment.cgi?id=66954 patch
a985771f83b767a47c1b246b9cbe2151d2725e34 added the support for reporting adapter DeviceKey values. Hacking it to report an empty string gets it to run. A patch on my hand to support PCI IDs for GPUs seems able to fix it. So I guess the application is trying to open some GPU related registry keys.
https://bugs.winehq.org/show_bug.cgi?id=48859
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #3 from Zhiyi Zhang zzhang@codeweavers.com --- Fixed by 3a3c7cbd209e23cc6ee88299b3ba877ab20a767f
https://bugs.winehq.org/show_bug.cgi?id=48859
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |3a3c7cbd209e23cc6ee88299b3b | |a877ab20a767f
https://bugs.winehq.org/show_bug.cgi?id=48859
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.14.