https://bugs.winehq.org/show_bug.cgi?id=48452
Bug ID: 48452 Summary: The Witcher Enhanced Edition (GOG) some HUD graphics distorted starting wine-staging 5.0-rc4 Product: Wine-staging Version: 5.0-rc4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cyan255@gmail.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
The Witcher Enhanced Edition (GOG) some HUD graphics distorted (quickslot, status effect icon, text background on mouse-over) appearing stretched in 5.0-rc4, also occurs on 5.0-rc5. The HUD graphics appear correctly in 5.0-rc3.
5.0-rc3 screenshot: https://i.imgur.com/AZoGof4.png 5.0-rc5 screenshot: https://i.imgur.com/M5Vtjcp.png
https://bugs.winehq.org/show_bug.cgi?id=48452
francisco cyan255@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=48452
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #1 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- Hello,
If you can compile wine from GIT yourself, a regression test might speed up things for the developers. Instructions for regression testing can be found there: https://wiki.winehq.org/Regression_Testing
Regards.
https://bugs.winehq.org/show_bug.cgi?id=48452
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- Well, first please test if you can whether this regression exists with upstream (non-Staging) Wine. See also https://wiki.winehq.org/Wine-Staging#Reporting_and_debugging_bugs_against_Staging.
https://bugs.winehq.org/show_bug.cgi?id=48452
--- Comment #3 from francisco cyan255@gmail.com --- (In reply to Zebediah Figura from comment #2)
Well, first please test if you can whether this regression exists with upstream (non-Staging) Wine. See also https://wiki.winehq.org/Wine- Staging#Reporting_and_debugging_bugs_against_Staging.
Regression also exists with wine-devel 5.0-rc5 https://i.imgur.com/3hFqWnL.png and wine-devel 5.0-rc4 https://i.imgur.com/TdQ4jXP.png
Issue does not appear with wine-devel 5.0-rc3 https://i.imgur.com/jazYll3.png
https://bugs.winehq.org/show_bug.cgi?id=48452
francisco cyan255@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |-unknown Summary|The Witcher Enhanced |The Witcher Enhanced |Edition (GOG) some HUD |Edition (GOG) some HUD |graphics distorted starting |graphics distorted starting |wine-staging 5.0-rc4 |wine 5.0-rc4 Product|Wine-staging |Wine
https://bugs.winehq.org/show_bug.cgi?id=48452
--- Comment #4 from francisco cyan255@gmail.com --- I have changed the title of this bug to reflect that it is with wine 5.0rc4 and not a wine staging bug.
https://bugs.winehq.org/show_bug.cgi?id=48452
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |f99d307a3e1f9beb7fd9dc8892b | |5cfabbabf816b Keywords| |download CC| |erich.e.hoover@gmail.com, | |gyebro69@gmail.com Component|-unknown |msvcrt URL| |https://www.fileplanet.com/ | |archive/p-76666/The-Witcher | |-Demo
--- Comment #5 from Béla Gyebrószki gyebro69@gmail.com --- I can reproduce the problem in both the demo and the GOG.com version. When you hover the mouse pointer over an item in the inventory or any of the HUD elements, the popup text describing the function of the icon is wrongly placed.
'winetricks vcrun2005' is a workaround.
The regression was introduced by
commit f99d307a3e1f9beb7fd9dc8892b5cfabbabf816b msvcrt: Use parse_double for scanf floats.
WITCHER_DEMO_US.exe (2 GB download size) md5: 32e9063cf6d8a5f87807cba670ca75d0
https://bugs.winehq.org/show_bug.cgi?id=48452
--- Comment #6 from Erich E. Hoover erich.e.hoover@gmail.com --- Thanks Béla, I'll take a look as soon as I can. I don't suppose you know what string it's trying to parse that causes the problem?
https://bugs.winehq.org/show_bug.cgi?id=48452
Piotr Caban piotr.caban@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |piotr.caban@gmail.com
--- Comment #7 from Piotr Caban piotr.caban@gmail.com --- I've already fixed it locally, will send a patch soon.
An example of input that is not working is: sscanf("\000100", "%f", &f); Since the first character is \0 we should fail to read anything.
https://bugs.winehq.org/show_bug.cgi?id=48452
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |287dabd9b6887e94cabfa2a5f9b | |fe822522095e5 Status|UNCONFIRMED |RESOLVED
--- Comment #8 from Béla Gyebrószki gyebro69@gmail.com --- Fixed for me in wine-5.0-rc5-14-g287dabd9b6.
https://source.winehq.org/git/wine.git/commit/287dabd9b6887e94cabfa2a5f9bfe8...
https://bugs.winehq.org/show_bug.cgi?id=48452
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.0-rc6.
https://bugs.winehq.org/show_bug.cgi?id=48452
--- Comment #10 from francisco cyan255@gmail.com --- Many thanks for fixing this!