I’m unfortunately getting frequent Access Violation Errors when running Heroes of the Storm through Proton/Wine on Linux.
I’ve tried multiple Version of Proton, Different Settings, etc. but without a definite fix.
Turning off DX11->Vulcan translation (DXVK) seems to (maybe) prevent the error, but the game becomes unplayably stuttery (expected without the translation).
It would be super if I could maybe get some technical Pointers to what might be causing this? With more details I could also try to open a Proton Bug report, but so far I have not enough details ![]()
Crash Info:
The game most of the time crashes after ~10-15mins (occasionally sooner) in QM or Ranked/Unranked, Aram rarly crashes. After rejoining I can play normaly, and I have not yet experienced 2 crashes in a single game.
I can watch the replays without issues, so it probably is not triggered by a specific in game event.
The crashes seem to be centered around a common address space
- DBG-ADDR 0000000141AA221F
- DBG-ADDR 0000000141C168E0
- DBG-ADDR 0000000141AA9F9F
- DBG-ADDR 0000000141AAA05F
- DBG-ADDR 0000000140B912BC
- DBG-ADDR 0000000140993817
- DBG-ADDR 0000000141AA9F51
- DBG-ADDR 0000000141AB2212
Summary and Error type of 4 crashes: (i had to modify them slightly because the editor would not let me post otherwise :/)
Crash 1:
<BlizzardError.Summary> [WINE] ACCESS_VIOLATION executing 0x0000000000000000: DBG-OPTIONS<FunctionsOnly SingleLine> DBG-ADDR<0000000000000000> <- DBG-ADDR<0000000141AA221F> <- DBG-ADDR<0000000141C168E0> DBG-OPTIONS<>
<ErrorType> ACCESS_VIOLATION (0xC0000005)
Crash 2:
BlizzardError.Summary> [WINE] ACCESS_VIOLATION executing 0x0000000000000000: DBG-OPTIONS<FunctionsOnly SingleLine> DBG-ADDR<0000000000000000> <- DBG-ADDR<0000000141AA9F9F> <- DBG-ADDR<0000000141AAA05F> DBG-OPTIONS<>
<ErrorType> ACCESS_VIOLATION (0xC0000005)
Crash 3:
<BlizzardError.Summary> [WINE] ACCESS_VIOLATION reading from 0xFFFFFFFFFFFFFFFF: DBG-OPTIONS<FunctionsOnly SingleLine> DBG-ADDR<0000000140B912BC>
<- DBG-ADDR <00000001409A75F6>
<- DBG-ADDR<0000000140993817> DBG-OPTIONS<>
<ErrorType> ACCESS_VIOLATION (0xC0000005)
Crash 4:
<BlizzardError.Summary> [WINE] ACCESS_VIOLATION reading from 0x0000000000000008: DBG-OPTIONS<FunctionsOnly SingleLine> DBG-ADDR<0000000141AA9F51> <- DBG-ADDR<0000000141AAA05F> <- DBG-ADDR<0000000141AB2212> DBG-OPTIONS<>
<ErrorType> ACCESS_VIOLATION (0xC0000005)