https://bugs.winehq.org/show_bug.cgi?id=56133
Bug ID: 56133 Summary: explorer.exe: Font leak when painting Product: Wine Version: 8.18 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: programs Assignee: wine-bugs@winehq.org Reporter: m101010a@gmail.com Distribution: ---
When using a virtual desktop, the function "draw_launchers" is called every time the desktop paints. This function creates a font using "CreateFontIndirectW", but does not delete it, which eventually causes wine to run out of GDI object handles, causing the desktop to not repaint. This is easy to reproduce by running a program like https://torcado.itch.io/windowkill that causes the desktop to constantly repaint.
https://bugs.winehq.org/show_bug.cgi?id=56133
Alex Henrie alexhenrie24@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |alexhenrie24@gmail.com Fixed by SHA1| |19e27e95b9583ff62c22f290105 | |29f7565fd0df5 Resolution|--- |FIXED
--- Comment #1 from Alex Henrie alexhenrie24@gmail.com --- Fixed by https://gitlab.winehq.org/wine/wine/-/commit/19e27e95b9583ff62c22f29010529f7...
Thanks for the report!
https://bugs.winehq.org/show_bug.cgi?id=56133
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.7.
https://bugs.winehq.org/show_bug.cgi?id=56133
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |9.0.x