https://bugs.winehq.org/show_bug.cgi?id=37289
Bug ID: 37289 Summary: DVDFab 9.1.x/QT5 : corrupted display Product: Wine Version: 1.7.26 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: rui1965@voila.fr
Created attachment 49591 --> https://bugs.winehq.org/attachment.cgi?id=49591 Screenshot showing text corruption
Download link: http://us.dvdfab.cn/mlink/download.php?g=DVDFAB9 sha1sum DVDFab9168.exe 150f70afdc2781f5f99d5fcf8b884e3d9d8b6723 DVDFab9168.exe HD Decrypter is a free product. The download file contains other product options, HD Decrypter is one of them. Wine APDB: https://appdb.winehq.org/objectManager.php?sClass=application&iId=2377
The text within the tabs is corrupted: displayed diagonally as shown in the uploaded screenshot. The execution log (log.txt) is uploaded in this bug as well. DVDFab is installed in a new 32bit prefix without any DLL override. The previous version 8.x, based on QT4, worked well. The difference between 8.x and 9.1.x seems to be calls to d3d functions.
It still happens with wine-1.7.26-97-g2398124 compiled today from GIT. For reproducing : . Install DVDFab HD Decrypter 9.1.6.6 in a new prefix: WINEPREFIX=/home/test/.winedvdbug ./wine ~/download/dvdfab/DVDFab9168.exe . Run: WINEPREFIX=/home/test/.winedvdbug ./wine ~/.winedvdbug/drive_c/Program\ Files/DVDFab\ 9/DVDFab.exe > /tmp/log.txt 2>&1 . A window provides the list of all the products; click on "Try" . Second window is about beeing part of user experiences program: No . Main windows is displayed: corrupted text on each tab, please check uploaded screenshot. . Click the "X" on the top right to exit: the new window shown is also corrupted.
In Bug 36954 - DVDFab 9.x fails to convert video files, it is mentionned "switch to the Converter tab, if you see garbage in the main window switch to another tab then switch back to Converter". It does not for me. Switching to another tab and back to the converted does not show a correct display.
A "grep -i d3d log.txt" shows some d3d related messages: fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. fixme:d3d9:D3DPERF_GetStatus (void) : stub fixme:d3d9:D3DPERF_GetStatus (void) : stub fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle (nil). fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:state_lastpixel Last Pixel Drawing Disabled, not handled yet
This issue might be related to bug Bug 35913 - Meo Music only shows a white screen. Same d3d function is present: fixme:d3d9:d3d9_device_CreateTexture Resource sharing not implemented, *shared_handle (nil).
My configuration: Up-to-date Linux Manjaro 64bit Intel Corporation 3rd Gen Core processor Graphics Controller (i915 driver) OpenGL ES 3.0 Mesa 10.2.7 X AccelMethod SNA
https://bugs.winehq.org/show_bug.cgi?id=37289
--- Comment #1 from rui1965@voila.fr --- Created attachment 49592 --> https://bugs.winehq.org/attachment.cgi?id=49592 Execution log
https://bugs.winehq.org/show_bug.cgi?id=37289
--- Comment #2 from rui1965@voila.fr --- It appears that this is not a Wine bug as far as I can tell. I have just tested in a VirtualBox running Ubuntu 14.04 64bit and DVDFab works beautifully, with no display corruption, with Wine 1.6.2 or 1.7.31. So I guess the culprit might be the Intel Xorg driver or some of its specificities.
https://bugs.winehq.org/show_bug.cgi?id=37289
--- Comment #3 from rui1965@voila.fr --- To get it work, just set LIBGL_ALWAYS_SOFTWARE=1. Everything then looks good.
https://bugs.winehq.org/show_bug.cgi?id=37289
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |focht@gmx.net Resolution|--- |DUPLICATE
--- Comment #4 from Anastasius Focht focht@gmx.net --- Hello folks,
although this bug is older than bug 37347 resolving this one as dupe since the action and resolution (-> upstream) already happened there.
All apps built with MSVC Qt5 SDK using ANGLE graphics layer were affected.
The bug is already fixed in Mesa master.
Regards
*** This bug has been marked as a duplicate of bug 37347 ***
https://bugs.winehq.org/show_bug.cgi?id=37289
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.