protonscr

Alien Isolation closes almost immediately..

dxvkclosed bug
doitsujin/dxvk#48 · opened 2018-02-02 by oscarbg · updated 2018-06-29 · 7 comments · github
1 matching comments, n / p to jump
Ooscarbg 2018-02-02 github

note other games are working with the same dxvk dxgi dll's so not a problem..

seems wants:
warn: DxbcCompiler: Unhandled instruction: DxbcOpcode::ImmAtomicCmpExch
err: DxbcCompiler: Unhandled PS SV input: DxbcSystemValue::PrimitiveId

System information

Apitrace file(s)

Log files

Ddoitsujin maintainer 2018-04-08 github

Please test again with e38cc4a0e0f109bc981be255f5c093c4b4689e90, both missing shader features are now implemented.

PpopsUlfr 2018-04-14 github

It goes to the menu but after loading a save or mission it immediately crashes

System information

  • GPU: Nvidia Geforce GTX 980Ti
  • Driver: 390.48 on Linux, 391.35 on Windows
  • Wine version: 3.6 Staging
  • DXVK version: 5fa8174

Apitrace file(s)

Can not get any trace using apitrace.exe, injecting dxgitrace.dll crashes the game immediately and produces this small trace

Log files

Ddoitsujin maintainer 2018-04-14 github

Can you post a wine backtrace? If you can't obtain an apitrace I at least need to know where it crashes.

PpopsUlfr 2018-04-14 github

It seems like according to winedbg the process exited normally

Process of pid=0060 has terminated

No backtrace :(

I recorded a log with WINEDEBUG='-all,+AI.exe:+seh,trace+d3d11,trace+dxgi' and got
AI.log

The following exception was raised at the end

terminate called after throwing an instance of 'std::out_of_range'
  what():  vector::_M_range_check: __n (which is 3) >= this->size() (which is 3)
0081:trace:seh:MSVCRT_raise (22)

What else could I try to get more information ?

PpopsUlfr 2018-04-15 github

I managed to get an Apitrace \o/

With dxvk enabled it crashes immediately d3dretrace.exe when trying to replay on both Windows and Wine. It also crashes immediately in wined3d mode.

  • Wine with wined3d the game does not crash and successfully loads the level and is playable
  • Wine with DXVK the game works until the level loads and the game just exits without any backtrace.

Backtraces :

After d3dretrace.exe crashes qapitrace.exe shows these warnings and errors :

4 @0 IDXGIFactory5::EnumAdapters1(this = 0xa0b9938, Adapter = 1, ppAdapter = [0x47faa40]) = S_OK
failed with 0x887a0002 (DXGI_ERROR_NOT_FOUND): The object was not found. If calling IDXGIFactory::EnumAdaptes, there is no adapter with the specified ordinal. apitrace: warning: caught exception 0xc0000005 
6 @0 IDXGIAdapter3::Release(this = 0x47faa40) = 0
caught an unhandled exception

Apitrace

Doing an Apitrace in wine in wined3d mode the game crashes when reaching the menu :(
backtrace-apitrace-wined3d.txt

TTk-Glitch 2018-06-29 github

The game should now work fine on 0.61. Can you retest please ?

Ooscarbg 2018-06-29 github

Yep it works now..
at least wih DXVK 0.6.1+398.24.02+ NV 970 but crashes on latest RADV padoka ppa on Vega!
closing..

Launch options

DLLs

Error codes