https://bugs.winehq.org/show_bug.cgi?id=41063
Toni eldrad@autistici.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eldrad@autistici.org
--- Comment #15 from Toni eldrad@autistici.org --- The game does start on wine 3.5 with dxvk, so it's probably dxgi related. Looks like the last calls before the exception with d3d11 and dxgi debug enabled are:
002e:trace:dxgi:dxgi_adapter_GetDesc1 iface 0x6426000, desc 0x33ec00. 002e:trace:d3d11:d3d11_immediate_context_Release 0x6422910 decreasing refcount to 0. 002e:trace:dxgi:dxgi_device_Release 0x64228a0 decreasing refcount to 2. 002e:trace:dxgi:dxgi_device_Release 0x64228a0 decreasing refcount to 1. 002f:fixme:dbghelp:elf_search_auxv can't find symbol in module
I played a bit with how GetDesc1 fills in the values but wasn't successful, maybe the game is finding something it doesn't like in some other description struct from d3d11/dxgi but I'm not sure. It does look like after GetDesc1 it bails out and raises an internal exception (it can be extensively seen with +seh but it looks incomprehensible to me).