http://bugs.winehq.org/show_bug.cgi?id=58649
Bug ID: 58649 Summary: SimpleTV portable (Qt5/Lua/VLC) – D3D9Ex OSD overlay disappears or crashes after opening dialogs Product: Wine Version: 10.14 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: riv100a@gmail.com Distribution: ---
Application tested: SimpleTV (portable fork, Qt5/Lua/VLC) Official download: https://plst.rf.gd/?i=1
Problem: OSD overlay (D3D9Ex child window) disappears or crashes after opening dialogs, depending on backend.
Wayland/Xwayland → OSD appears but glitches. Dialogs do not kill it immediately, but resizing the window often makes it vanish. Sometimes restored by “Always on top”. Wine Virtual Desktop → OSD stable until "Options" dialog is opened. Then disappears permanently (never comes back until restart). Xephyr (nested X11) → OSD stable until Options dialog. Opening it crashes Wine completely.
Tested on Proton-GE 10-12/13/15 and Wine vanilla. OS: KDE Neon (Ubuntu 22.04 base). GPU: Intel HD630 + Nvidia Quadro M620. DXVK v2.7.x.
Expected: OSD overlay should persist after dialogs. Actual: OSD disappears or Wine crashes.
This strongly suggests a Wine bug in handling of D3D9Ex child overlay windows.