[Bug 38872] New: 3DMark06 cannot be run without native d3d_* libraries: proxycon_in.txt: D3DXCompileShader failed: Invalid data (D3DXERR_INVALIDDATA)
https://bugs.winehq.org/show_bug.cgi?id=38872 Bug ID: 38872 Summary: 3DMark06 cannot be run without native d3d_* libraries: proxycon_in.txt: D3DXCompileShader failed: Invalid data (D3DXERR_INVALIDDATA) Product: Wine Version: 1.7.45 Hardware: x86 URL: http://www.futuremark.com/benchmarks/legacy OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 Assignee: wine-bugs(a)winehq.org Reporter: t.artem(a)mailcity.com Distribution: --- Created attachment 51801 --> https://bugs.winehq.org/attachment.cgi?id=51801 D3DXCompileShader failed: Invalid data (D3DXERR_INVALIDDATA) fixme:hlsl_parser:hlsl_parse Check for valued return on void function. fixme:hlsl_parser:hlsl_parse Implicit conversion to the return type if needed, error out if conversion not possible. err:d3dcompiler:compile_shader HLSL shader parsing failed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Artem S. Tashkinov <t.artem(a)mailcity.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Artem S. Tashkinov <t.artem(a)mailcity.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|3DMark06 cannot be run |3DMark06 cannot be run |without native d3d_* |without native d3dx9_* |libraries: proxycon_in.txt: |libraries: proxycon_in.txt: |D3DXCompileShader failed: |D3DXCompileShader failed: |Invalid data |Invalid data |(D3DXERR_INVALIDDATA) |(D3DXERR_INVALIDDATA) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Sergey Isakov <isakov-sl(a)bk.ru> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |isakov-sl(a)bk.ru --- Comment #1 from Sergey Isakov <isakov-sl(a)bk.ru> --- Confirm. OSX 10.9.5 Radeon 6670 Started with native d3dx9_36.dll but crash oon physX because I have Radeon ;) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #2 from Sergey Isakov <isakov-sl(a)bk.ru> --- Sorry, my fault. It is fully working with native d3dx9_36.dll -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #3 from Sergey Isakov <isakov-sl(a)bk.ru> --- Tracing shows that really d3dx9_29.dll used -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #4 from Sergey Isakov <isakov-sl(a)bk.ru> --- Wine 1.7.54 set as Windows XP 3DMark06 works with builtin d3dx9_36.dll -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |wylda(a)volny.cz Ever confirmed|0 |1 --- Comment #5 from Wylda <wylda(a)volny.cz> --- Confirming. Still present in wine-1.9.3. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #6 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to Wylda from comment #5)
Confirming. Still present in wine-1.9.3.
No, I confirming it works with builtin d3dx9-xxx.dll -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #7 from Artem S. Tashkinov <t.artem(a)mailcity.com> --- (In reply to Sergey Isakov from comment #6)
(In reply to Wylda from comment #5)
Confirming. Still present in wine-1.9.3.
No, I confirming it works with builtin d3dx9-xxx.dll
No, you're confirming something out of this world. With the default wine 1.9.3 installation this bug persists. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #8 from Sergey Isakov <isakov-sl(a)bk.ru> --- OK, I got d3dx9_29.dll loaded native... by default. When I set it builtin I reproduced the bug. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #9 from Sergey Isakov <isakov-sl(a)bk.ru> --- (In reply to Sergey Isakov from comment #8)
OK, I got d3dx9_29.dll loaded native... by default. When I set it builtin I reproduced the bug.
* d3dx9_28 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #10 from Artem S. Tashkinov <t.artem(a)mailcity.com> --- (In reply to Sergey Isakov from comment #9)
(In reply to Sergey Isakov from comment #8)
OK, I got d3dx9_29.dll loaded native... by default. When I set it builtin I reproduced the bug.
* d3dx9_28
Try to avoid spamming bugzilla with incorrect observations. Thank you. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #11 from Sergey Isakov <isakov-sl(a)bk.ru> --- You are right, I will try. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Paul Gofman <gofmanp(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gofmanp(a)gmail.com -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #12 from winetest(a)luukku.com --- Still valid wine 1.9.16-git. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #13 from Artem S. Tashkinov <aros(a)gmx.com> --- Trying to use native d3dcompiler_47.dll and d3dx9_28.dll leads to: 0228:fixme:d3d9:Direct3DShaderValidatorCreate9 stub 02c8:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 10 (X_UnmapWindow) Resource id in failed request: 0x7600001 Serial number of failed request: 61037 Current serial number in output stream: 61039 The bug is still valid in Wine 4.17. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 C. Leu <kle(a)bluewin.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kle(a)bluewin.ch --- Comment #14 from C. Leu <kle(a)bluewin.ch> --- Hi to all Also here follows now a short update. The problems reported in that bug report here no longer exist. I can confirm for Wine 6.0 stable that the benchmarks 3Dmark03, 3Dmark05, 3Dmark06 including 3Dmark2001SE are installing and running fine in a 64bit prefix. (This should be also true for a 32bit prefix.) As mentioned by last commenter Artem S. Tashkinov, the 3Dmark06 benchmark requires that native d3dcompiler_47.dll and d3dx9_28.dll are installed, winetricks -q d3dx9_28 and winetricks -q d3dcompiler_47. After this, also 3Dmark06 runs fully error-free. The only troublesome benchmark may be 3Dmark05 which doesn't starts properly because the "system information component" seems missing. However, it starts to work after 3Dmark06 is installed. So it looks that the "system information component" of 3Dmark06 is also functional in 3Dmark05. With these tweaks, everything is working GREAT, especially if Gallium Nine (winetricks -q galliumnine) is installed. (It may bring similar performance to DX9VK). Finally I must say, from my point of view, this bug report can be closed. ;-) -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #15 from Artem S. Tashkinov <aros(a)gmx.com> --- (In reply to C. Leu from comment #14)
Hi to all
Also here follows now a short update. The problems reported in that bug report here no longer exist.
You use the same workaround the bug report mentions, so you're basically confirming the bug is still valid.
Finally I must say, from my point of view, this bug report can be closed. ;-)
No, it will be closed _only when_ the app can be run under Wine without any tricks or hacks. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #16 from C. Leu <kle(a)bluewin.ch> --- Okay, I didn't realize that. Then you can close please my bug report 50734, - it is a duplicate of that one here. ;-) https://bugs.winehq.org/show_bug.cgi?id=50734 Thanks & regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 temp82(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |temp82(a)luukku.com --- Comment #17 from temp82(a)luukku.com --- with wine 7.10 Don't get exactly the same error message. 0b10:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x1000. fixme:write_sm1_instructions: Unhandled instruction type HLSL_IR_JUMP. 0b10:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x1000. fixme:write_sm1_instructions: Unhandled instruction type HLSL_IR_JUMP. 027c:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts. 0b10:fixme:d3dcompiler:D3DCompile2 Ignoring flags 0x1000. shadercompiler returns EFAIL, not invalid data like in bug title (shows popup message). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #18 from temp82(a)luukku.com --- I wonder if this bug is actually fixed...I installed the exe from console, but run the program from menu (not seeing console messages. Yhe popup message is different, I attach it here. wine 8.3. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #19 from temp82(a)luukku.com --- Created attachment 74162 --> https://bugs.winehq.org/attachment.cgi?id=74162 wine 8.3 popup message I installed the benchmark into clean prefix. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 temp82(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #74162|0 |1 is obsolete| | -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 --- Comment #20 from temp82(a)luukku.com --- Created attachment 74163 --> https://bugs.winehq.org/attachment.cgi?id=74163 wine 8.3 popup message -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Artem S. Tashkinov <aros(a)gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED --- Comment #21 from Artem S. Tashkinov <aros(a)gmx.com> --- Looks like it's indeed fixed. Let's mark as a dupe of 33979. *** This bug has been marked as a duplicate of bug 33979 *** -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=38872 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #22 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Closing DUPLICATE. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla