https://bugs.winehq.org/show_bug.cgi?id=50734
Bug ID: 50734 Summary: 3DMark06 HDR/SM3.0 graphics tests are crashing Product: Wine Version: 6.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: kle@bluewin.ch Distribution: ---
Created attachment 69501 --> https://bugs.winehq.org/attachment.cgi?id=69501 D3DXERR_INVALIDDATA
Hello everyone
I can confirm that the 3DMark06 Shader Model 3.0 / HDR tests are crashing reproducibly right before they are performed. All other tests are running fine. Interestingly the very similar 3DMark05 benchmark is running completely error free. (This may be because the older version doesn't contain the same complex HDR PS 3.0 Shader programs.)
Note, I have tested this at an 32bit and 64bit Wine prefix.
The error output is: D3DXGetImageInfoFromFileInMemory failed: Invalid data (D3DXERR_INVALIDDATA) D3DXDisassembleShader failed: Ran out of memory (E_OUTOFMEMORY)
The solution is to install the original 'd3dx9_28.dll' file (winetricks -q d3dx9_28). After that, everything is working as it should.
This bug report was originally posted at the Gallium Nine bug tracker: https://github.com/iXit/wine-nine-standalone/issues/95
Because this is a WINE bug, I closed it there and reopened it here. Thanks and regards,
C. Leu
https://bugs.winehq.org/show_bug.cgi?id=50734
--- Comment #1 from C. Leu kle@bluewin.ch --- Created attachment 69502 --> https://bugs.winehq.org/attachment.cgi?id=69502 E_OUTOFMEMORY