http://bugs.winehq.org/show_bug.cgi?id=58491
Bug ID: 58491 Summary: Flickering on video-surveilance-app is back Product: Wine Version: 10.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: andreas.franz@arcor.de Distribution: ---
Created attachment 78948 --> http://bugs.winehq.org/attachment.cgi?id=78948 started from terminal
Flickering on viewing a camera stream with activated hardware accelerated d3d11 setting is back. Desktop picture and camera picture is swapping. It was gone with 10.0 stable - it's back with 10.12 (maybe some versions earlier).
Software rendering works still fine.
regards, Andy
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #1 from Ken Sharp imwellcushtymelike@gmail.com --- A regression test will help pinpoint the change in Wine. https://gitlab.winehq.org/wine/wine/-/wikis/Regression-Testing
http://bugs.winehq.org/show_bug.cgi?id=58491
AndyF andreas.franz@arcor.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |df00a5c097cd9cb292952f5307e | |e96d96fbc58b4 Distribution|--- |Mint
--- Comment #2 from AndyF andreas.franz@arcor.de --- Result of regression test:
df00a5c097cd9cb292952f5307ee96d96fbc58b4 is the first bad commit commit df00a5c097cd9cb292952f5307ee96d96fbc58b4 Author: Rémi Bernon rbernon@codeweavers.com Date: Mon Jun 2 14:30:49 2025 +0200
win32u: Use the drawable vtable for flush and swap.
dlls/win32u/opengl.c | 44 ++++++++++------------------ dlls/wineandroid.drv/opengl.c | 46 +++++++++-------------------- dlls/winemac.drv/opengl.c | 25 ++++++++++++---- dlls/winewayland.drv/opengl.c | 23 +++++++-------- dlls/winex11.drv/opengl.c | 68 +++++++++++++++++-------------------------- include/wine/opengl_driver.h | 6 ++-- 6 files changed, 89 insertions(+), 123 deletions(-)
regards, Andy
http://bugs.winehq.org/show_bug.cgi?id=58491
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=58491
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com Component|-unknown |win32u
http://bugs.winehq.org/show_bug.cgi?id=58491
AndyF andreas.franz@arcor.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas.franz@arcor.de
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #3 from AndyF andreas.franz@arcor.de --- issue still exists with 10.13
regards, Andy
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #4 from AndyF andreas.franz@arcor.de --- issue still exists with 10.14
regards, Andy
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #5 from AndyF andreas.franz@arcor.de --- no flickering with 10.15 - but even no picture at all ;-)
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #6 from Rémi Bernon rbernon@codeweavers.com --- Would you mind attaching a log with `WINEDEBUG=+pid,+wgl,+win,+x11drv,+event` environment variable? Thanks!
And of course if you have more detail about the application, if it is publicly available, it will perhaps make debugging easier, and be very much appreciated.
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #7 from AndyF andreas.franz@arcor.de --- Created attachment 79294 --> http://bugs.winehq.org/attachment.cgi?id=79294 Logfile
Thanks for your fast response - attached is a logfile while SemSyCompact should display a live-camera with D3D11 renderer.
SemsyCompact is a software for professional Video-Surveilance and is free downloadable: https://www.dallmeier.com/api/1617455215/cloud?action=download&path=/Dow...
regards, Andy
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #8 from AndyF andreas.franz@arcor.de --- - starting the app with winedbg does "nothing" - winedbg shows only a prompt - after quitting winedbg, app starts - starting winedbg without a path and attaching to the pid freezes the GUI of the app.
pid threads executable (all id:s are in hex) 00000684 1 'start.exe' =00000694 1 _ 'winedbg.exe' 0000068c 2 _ 'conhost.exe' 000004e8 28 'SeMSyCompact.exe' 0000040c 4 'explorer.exe' 0000020c 5 'MicrosoftEdgeUpdate.exe' 00000038 12 'services.exe' 0000016c 6 _ 'rpcss.exe' 0000011c 10 _ 'winedevice.exe' 000000fc 5 _ 'plugplay.exe' 000000c4 12 _ 'hasplms.exe' 000001ac 3 _ 'hasplmv.exe' 0000009c 3 _ 'FoxitPDFReaderUpdateService.exe' 00000088 3 _ 'svchost.exe' 00000044 7 _ 'winedevice.exe' Wine-dbg>attach 1256 WineDbg attached to pid 04e8 0698:fixme:dbghelp:elf_search_auxv can't find symbol in module 0698:fixme:dbghelp:elf_search_auxv can't find symbol in module 0x006fffffc10c6d ntdll+0x10c6d: retq
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #9 from AndyF andreas.franz@arcor.de --- Created attachment 79295 --> http://bugs.winehq.org/attachment.cgi?id=79295 How-to-config D3D11
http://bugs.winehq.org/show_bug.cgi?id=58491
--- Comment #10 from AndyF andreas.franz@arcor.de --- Created attachment 79296 --> http://bugs.winehq.org/attachment.cgi?id=79296 How-to-open lokal MP4
.. which has the same issue. With software renderer, an standard-MP4 is shown normally. With D3D11 you will see "nothing". So you can test without a real camera-system.
http://bugs.winehq.org/show_bug.cgi?id=58491
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |9cdfa803cd1f971bdf03667c866 | |98685c913e97c Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #11 from Rémi Bernon rbernon@codeweavers.com --- This should be fixed with 9cdfa803cd1f971bdf03667c86698685c913e97c, thanks for the details for how to reproduce it!