https://bugs.winehq.org/show_bug.cgi?id=57549
Bug ID: 57549 Summary: Fighter Factory 3: Window Graphics don't display correctly after prolonged use. Product: Wine Version: 10.0-rc2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jenngra505@roadrunner.com Distribution: ---
Created attachment 77618 --> https://bugs.winehq.org/attachment.cgi?id=77618 Log
After using Fighter Factory 3 for some time, window graphics such as drop-down menus stop displaying correctly. Closing and reopening the app fixes this. I am using Linux Mint with an NVIDIA GPU and an Intel CPU. I also use a patched exe to fix a programming bug on all OSes that prevents you from running multiple Mugen test instances simultaneously, so I added it as a second download link. https://virtualltek.com/community/3-0-1/ff-301-win64 https://cdn.discordapp.com/attachments/957384365187428424/130750966939621788...
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #1 from jenngra505@roadrunner.com --- Created attachment 77619 --> https://bugs.winehq.org/attachment.cgi?id=77619 The dropdown when it works.
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #2 from jenngra505@roadrunner.com --- Created attachment 77620 --> https://bugs.winehq.org/attachment.cgi?id=77620 The dropdown when it's not working.
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Mint
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |10.0-rc2
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jenngra505@roadrunner.com
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|10.0-rc2 |5bfbeb67
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winex11.drv |win32u
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|5bfbeb67 |0b4d2cd2ca1ff74936c408ae65d | |8d98172745da2
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://virtualltek.com/com | |munity/3-0-1/ff-301-win64
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|win32u |-unknown
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |msvcrt Regression SHA1|0b4d2cd2ca1ff74936c408ae65d |1ea0e458e69500109e36c751736 |8d98172745da2 |2f324cb417482
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|msvcrt |user32 Regression SHA1|1ea0e458e69500109e36c751736 |f6d6089b14c526bfb1fde96a292 |2f324cb417482 |fc5276b301855
https://bugs.winehq.org/show_bug.cgi?id=57549
253 fetal-sip-giving@duck.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fetal-sip-giving@duck.com
--- Comment #3 from 253 fetal-sip-giving@duck.com --- Also happens to me in FL Studio 20, Fedora KDE+NVIDIA, Wine 10.0rc2. Menus open properly initially then this randomly begins happening (most often after opening and closing the open/save file dialog)
https://bugs.winehq.org/show_bug.cgi?id=57549
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|f6d6089b14c526bfb1fde96a292 | |fc5276b301855 |
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- How did you determine the regression SHA1? That doesn't seem right.
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #5 from jenngra505@roadrunner.com --- (In reply to Alexandre Julliard from comment #4)
How did you determine the regression SHA1? That doesn't seem right.
I created a personal debug trace to see when the app used modified functions. After a bit of trial and error, I narrowed down the component causing the problem and when it was changed.
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #6 from jenngra505@roadrunner.com --- (In reply to 253 from comment #3)
Also happens to me in FL Studio 20, Fedora KDE+NVIDIA, Wine 10.0rc2. Menus open properly initially then this randomly begins happening (most often after opening and closing the open/save file dialog)
I would recommend making a separate issue for your issue in FL Studio so I can add it as a dependency.
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #7 from Alexandre Julliard julliard@winehq.org --- (In reply to jenngra505 from comment #5)
(In reply to Alexandre Julliard from comment #4)
How did you determine the regression SHA1? That doesn't seem right.
I created a personal debug trace to see when the app used modified functions. After a bit of trial and error, I narrowed down the component causing the problem and when it was changed.
The right way is to do a git bisect, cf. https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|user32 |-unknown
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #8 from 253 fetal-sip-giving@duck.com --- (In reply to jenngra505 from comment #6)
(In reply to 253 from comment #3)
Also happens to me in FL Studio 20, Fedora KDE+NVIDIA, Wine 10.0rc2. Menus open properly initially then this randomly begins happening (most often after opening and closing the open/save file dialog)
I would recommend making a separate issue for your issue in FL Studio so I can add it as a dependency.
I wanted to do this, but I lack the expertise to go through the bisection process that I assume is needed for a regression report Also should've mentioned that I'm on staging (bug still persists on 10.0-rc3)
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #9 from jenngra505@roadrunner.com --- I'm having a bit of trouble setting up the bisection because I'm trying to use the 64-bit version of the program. Maybe I'll try again later with the 32-bit exe as it seems to be easier to set up bisections with 32-bit executable files.
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #10 from jenngra505@roadrunner.com --- I finally did a proper bisect, will update issue with SHA1. git bisect bad ce7b293c5b29111d256f5416bb44a6c77d6ef673 is the first bad commit commit ce7b293c5b29111d256f5416bb44a6c77d6ef673 Author: Rémi Bernon rbernon@codeweavers.com Date: Tue Dec 10 15:18:40 2024 +0100
win32u: Copy the shape from the old surface when surface is recreated.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57285
dlls/win32u/window.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-)
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |win32u Regression SHA1| |ce7b293c5b29111d256f5416bb4 | |4a6c77d6ef673
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=57551
https://bugs.winehq.org/show_bug.cgi?id=57549
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #11 from Rémi Bernon rbernon@codeweavers.com --- Thanks, could you check whether https://gitlab.winehq.org/wine/wine/-/merge_requests/7026 fixes this as well? It was meant to fix a regression from the same commit.
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|minor |normal
https://bugs.winehq.org/show_bug.cgi?id=57549
--- Comment #12 from jenngra505@roadrunner.com --- That seems to have fixed it, will mark as resolved once this is merged.
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also|https://bugs.winehq.org/sho | |w_bug.cgi?id=57551 | Depends on| |57551
https://bugs.winehq.org/show_bug.cgi?id=57549
jenngra505@roadrunner.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|57551 | See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=57551
https://bugs.winehq.org/show_bug.cgi?id=57549
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |51b16963f6e0e8df43118deac63 | |f640aee4698b7 Resolution|--- |FIXED
--- Comment #13 from Rémi Bernon rbernon@codeweavers.com --- Thanks, the fix has been merge as 51b16963f6e0e8df43118deac63f640aee4698b7