http://bugs.winehq.org/show_bug.cgi?id=34679
Bug #: 34679 Summary: Split/Second Velocity Demo crashes without native d3dx9_36 Product: Wine Version: 1.7.3 Platform: x86 URL: http://www.chip.de/downloads/Demo-Split_Second-Velocit y_43067183.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3dx9 AssignedTo: wine-bugs@winehq.org ReportedBy: andrey.goosev@gmail.com CC: wine-bugs@winehq.org Classification: Unclassified
Created attachment 46227 --> http://bugs.winehq.org/attachment.cgi?id=46227 log+backtrace
Needs native d3dx9_36. If uses d3dcompiler_43 it's helps for launching only, but crashes before starting a level.
http://bugs.winehq.org/show_bug.cgi?id=34679
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=34679
roger@mailinator.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |roger@mailinator.com
--- Comment #1 from roger@mailinator.com --- I think this is
err:d3dcompiler:compile_shader HLSL shader parsing failed
bug. There are multiple bugs open related to this.
https://bugs.winehq.org/show_bug.cgi?id=34679
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #2 from super_man@post.com --- Installing this normally all defaults just works out of box. Not crashing. Setting all dlls builtin gives similar crash log than comment #1.
Didnt try any dll overrides.
fixme:d3dcompiler:make_assignment Check for casts in the lhs. 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.
wine-1.7.48-100-ge3c6777
https://bugs.winehq.org/show_bug.cgi?id=34679
--- Comment #3 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 70439 --> https://bugs.winehq.org/attachment.cgi?id=70439 output with alldlls=builtin
With wine-6.14-297-gf63ecaedc72 and 'winetricks alldlls=builtin' I get a crash inside compile_shader(). I needed alldlls=builtin, because the demo loads native d3dx9_42 and d3dcompiler_42 by default. 'winetricks -q d3dcompiler_47' is enough to make the demo work completely for me.
So it seems that this particular bug is fixed. Andrey can you confirm?
https://bugs.winehq.org/show_bug.cgi?id=34679
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.chip.de/download |https://web.archive.org/web |s/Demo-Split_Second-Velocit |/20210811083907if_/https:// |y_43067183.html |securedl.cdn.chip.de/downlo | |ads/8636883/SplitSecond-Dem | |o.exe?cid=54466455&platform | |=chip&1628670760-1628678260 | |-12ae4-B-8a6d014db6258c9b83 | |0fbc0aa0229383.exe=
--- Comment #4 from Gijs Vermeulen gijsvrm@gmail.com --- Adding stable download.
$ sha1sum SplitSecond-Demo.exe 72b070712cfe951297263fae143521b45dae16b4 SplitSecond-Demo.exe
$ du -sh SplitSecond-Demo.exe 1018M SplitSecond-Demo.exe
https://bugs.winehq.org/show_bug.cgi?id=34679
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #5 from Andrey Gusev andrey.goosev@gmail.com --- Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=34679
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.15.