[Bug 24417] New: America's Army 3 crashes because of d3dcompiler
http://bugs.winehq.org/show_bug.cgi?id=24417 Summary: America's Army 3 crashes because of d3dcompiler Product: Wine Version: 1.3.2 Platform: x86 URL: http://www.americasarmy.com/downloads/ OS/Version: Linux Status: NEW Keywords: download Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs(a)winehq.org ReportedBy: austinenglish(a)gmail.com CC: wine-bugs(a)winehq.org, matteo.mystral(a)gmail.com Depends on: 23660 Created an attachment (id=30782) --> (http://bugs.winehq.org/attachment.cgi?id=30782) +d3dcompiler trace Terminal output is short (I trimmed a few non-related steam ones): fixme:gameux:GameExplorerImpl_VerifyAccess stub fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x150dc0,0x150d30): stub fixme:d3dcompiler:D3DCompile data 0x44ea000, data_size 528, filename (null), defines 0x4454e20, include 0x2b7ed58, entrypoint "Main", target "vs_3_0", sflags 0, eflags 0, shader 0x2b7ec58, error_messages 0x2b7ec78 stub! fixme:faultrep:ReportFault 0x2b7e948 0x0 stub err:seh:setup_exception_record stack overflow 1776 bytes in thread 0020 eip 7bc3b1c5 esp 04d30c40 stack 0x4d30000-0x4d31000-0x5030000 this is after bug 23660 was fixed, using builtin d3dx9. Crashes, but native d3dx9 fixes it again, which leads me to believe it's in d3dcompiler... +d3dcompiler attached -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on|23660 | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 Dmitry Timoshkov <dmitry(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC|wine-bugs(a)winehq.org | -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #1 from Henri Verbeet <hverbeet(a)gmail.com> 2010-09-16 04:03:11 CDT --- Looks like this pretty much comes down to the HLSL compiler being unimplemented. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 Xavier Vachon <xvachon(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xvachon(a)gmail.com --- Comment #2 from Xavier Vachon <xvachon(a)gmail.com> 2010-12-14 23:34:38 CST --- Super Meat Boy exhibits a similar error message in current git. winetricks d3dx9_36 works around this, but does not allow the game to start. fixme:d3dcompiler:D3DCompile data 0x5080f0, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub! -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 Christoffer Anselm <c.anselm(a)paindevs.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |c.anselm(a)paindevs.com --- Comment #3 from Christoffer Anselm <c.anselm(a)paindevs.com> 2010-12-29 12:00:15 CST --- (In reply to comment #2)
Super Meat Boy exhibits a similar error message in current git. winetricks d3dx9_36 works around this, but does not allow the game to start.
fixme:d3dcompiler:D3DCompile data 0x5080f0, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub!
Super Meat Boy works for me with wine 1.3.10 without any crashes.. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #4 from Xavier Vachon <xvachon(a)gmail.com> 2010-12-29 13:12:41 CST --- (In reply to comment #3)
(In reply to comment #2)
Super Meat Boy exhibits a similar error message in current git. winetricks d3dx9_36 works around this, but does not allow the game to start.
fixme:d3dcompiler:D3DCompile data 0x5080f0, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub!
Super Meat Boy works for me with wine 1.3.10 without any crashes..
Still fails for me in current git. fixme:d3dcompiler:D3DCompile data 0x508148, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub! I am sure that you have overrides installed. Use a clean prefix and make sure you have no overrides installed in windows/system32. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #5 from Christoffer Anselm <c.anselm(a)paindevs.com> 2010-12-29 14:21:01 CST --- (In reply to comment #4)
(In reply to comment #3)
(In reply to comment #2)
Super Meat Boy exhibits a similar error message in current git. winetricks d3dx9_36 works around this, but does not allow the game to start.
fixme:d3dcompiler:D3DCompile data 0x5080f0, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub!
Super Meat Boy works for me with wine 1.3.10 without any crashes..
Still fails for me in current git.
fixme:d3dcompiler:D3DCompile data 0x508148, data_size 6860, filename (null), defines 0x4c920c, include 0x4d9c64, entrypoint "_fragMain", target "ps_3_0", sflags 0x1000, eflags 0, shader 0x33f3c8, error_messages 0x33f3c4 stub!
I am sure that you have overrides installed. Use a clean prefix and make sure you have no overrides installed in windows/system32.
I used a clean prefix to install Steam and in Steam buy, install and run Super Meat Boy. It might be possible, that Steam automatically installed some stuff upon game-launch.. I on myself didn't install anything else and didn't even use winetricks. ~/.wine/drive_c/windows/system32/DirectX/ is empty and winecfg reports no overrides. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #6 from Xavier Vachon <xvachon(a)gmail.com> 2010-12-29 15:53:23 CST --- To make sure, delete the windows folder in your super meat boy prefix and replace it with one from a clean prefix. Try again and see. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #7 from Christoffer Anselm <c.anselm(a)paindevs.com> 2010-12-30 12:40:30 CST --- (In reply to comment #6)
To make sure, delete the windows folder in your super meat boy prefix and replace it with one from a clean prefix. Try again and see.
Isn't the goal to archieve optimal out-of-box behaviour? So if Steam through regular usage installs stuff then that is what should be considered when looking for bugs, isn't it? I mean in Windows I wouldn't wonder if a game stopped working if I deleted/downgraded/reverted some dlls a game installed and the game would start crashing afterwards. I'll setup a fresh Super Meat Boy-prefix when I have time as I'm currently installing all Steam games into one prefix to simulate Linux-newbie-behaviour.. ;) -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #8 from Xavier Vachon <xvachon(a)gmail.com> 2011-04-16 01:04:33 CDT --- Affects Mass Effect. winetricks d3dx9_36 works around. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 --- Comment #9 from Xavier Vachon <xvachon(a)gmail.com> 2011-04-16 01:06:37 CDT --- Should this bug be renamed "HLSL compiler needs to be implemented" or something like that to reflect better comment #1? -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 web(a)raydenuni.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |web(a)raydenuni.com --- Comment #10 from web(a)raydenuni.com 2011-05-17 19:28:40 CDT --- Also affects LEGO Pirates of the Caribbean DEMO, and most likely the full game as well. -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 DL <dredgingthelake(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dredgingthelake(a)gmail.com --- Comment #11 from DL <dredgingthelake(a)gmail.com> 2011-07-11 07:05:05 CDT --- This bug affects the NullDC dreamcast emulator as well (release r135 tested). -- Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email 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=24417 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.americasarmy.com |http://www.americasarmy.com |/downloads/ |/downloads/ Summary|America's Army 3 crashes |America's Army 3 and other |because of d3dcompiler |games fail: d3dcompiler | |needs a working HLSL | |compiler --- Comment #12 from Austin English <austinenglish(a)gmail.com> --- Adjusting summary -- 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.
http://bugs.winehq.org/show_bug.cgi?id=24417 Jarkko K <jarkko_korpi(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi(a)hotmail.com --- Comment #13 from Jarkko K <jarkko_korpi(a)hotmail.com> --- I would add this Lego Harry Potter http://bugs.winehq.org/show_bug.cgi?id=25569 -- 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=24417 --- Comment #14 from Austin English <austinenglish(a)gmail.com> --- *** Bug 25569 has been marked as a duplicate of this 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=24417 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte(a)systemsaviour.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=24417 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- 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=24417 Jinoh Kang <jinoh.kang.kr(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jinoh.kang.kr(a)gmail.com --- Comment #15 from Jinoh Kang <jinoh.kang.kr(a)gmail.com> --- Affects all apps using recent versions of WPF with HW rendering. Wine's D3DX implementation is classified as Tier 2 (https://docs.microsoft.com/en-us/dotnet/desktop/wpf/advanced/graphics-render...), which is assumed to support HLSL shaders. This can be worked around by disabling HW rendering, though (https://docs.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/grap...): REGEDIT4 [HKEY_CURRENT_USER\Software\Microsoft\Avalon.Graphics] "DisableHWAcceleration"=dword:00000001 -- 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=24417 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |focht(a)gmx.net --- Comment #16 from Anastasius Focht <focht(a)gmx.net> --- Hello Jinoh, --- quote --- Affects all apps using recent versions of WPF with HW rendering. --- quote --- we have a number of collector bugs specifically targeting .NET/WPF apps where I mentioned the workaround as well. Even if this bug is older it didn't start with .NET/WPF requirement and we shouldn't mix them in here. * bug 45871 ("Several .NET 4.7 WPF applications crash with HLSL shader parsing failure when using builtin 'd3dcompiler_47.dll'") * bug 49055 ("Multiple .NET WPF 4.x applications show black screen or have broken user interface rendering") 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=24417 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|America's Army 3 and other |America's Army 3 and other |games fail: d3dcompiler |games fail: d3dcompiler |needs a working HLSL |needs a working HLSL |compiler |compiler (vs_3_0) -- 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