protonscr

Anno 1800 random crashes with "Unespected DirectX error" and VK_ERROR_DEVICE_LOST

dxvkclosed nvidia proprietarycan't reproduce
doitsujin/dxvk#2349 · opened 2021-11-01 by juliotux · updated 2021-12-22 · 3 comments · github
1 matching comments, n / p to jump
Jjuliotux 2021-11-01 github

Anno 1800 randomly crashes after some time of game play. The time or action this occurs seems to be random. When it freezes and crash, a small window pops up like the screenshot bellow.

This problem happens with DX11 and DX12.

Screenshot from 2021-10-31 17-32-30

It also show some messages in the terminal:

err:   DxvkSubmissionQueue: Failed to sync fence: VK_ERROR_DEVICE_LOST
err:   DxvkSubmissionQueue: Command submission failed: VK_ERROR_DEVICE_LOST
wine: Unhandled page fault on read access to FFFFFFFFFFFFFFFF at address 0000000142D6B52D (thread 04a4), starting debugger...

Software information

Anno 1800 from Ubisoft Connect using Proton Experimental

System information

  • GPU: NVidia RTX 2060
  • Driver: 470.74
  • Wine version: Proton 6.3-7 (Experimental)
  • DXVK version: 1.9.2

Log files

Ddoitsujin maintainer 2021-11-01 github

Can't reproduce, game works fine on my system

Guess the Nvidia driver just crashes for some reason, maybe see if dxvk.halveNvidiaHVVHeap = True in dxvk.conf does anything. Given that no relevant DXVK code is involved when running the game in D3D12 mode, it is extremely unlikely to be a DXVK bug.

Jjuliotux 2021-11-02 github

@doitsujin investigating it a bit more I found that this problem also appear for some users in Windows. So, it seems to be a Anno bug.
Bug in Ubisoft forum

Llokok8 2021-11-02 github

I can confirm that this bug happens on vanilla Windows. It occured often to some of my friends in Online play - all using Windows. One of them has a 5600XT so doesnt appear to be Nvidia specific.

Proton versions