protonscr

VRChat crash in VR mode

dxvkclosed vr
doitsujin/dxvk#4894 · opened 2025-05-04 by SingleInfiniteLoop · updated 2025-05-05 · 2 comments · github
SSingleInfiniteLoop 2025-05-04 github

I get the following error when trying to launch VRChat in VR mode with DXVK v2.6.1:

0390:err:msvcrt:_wassert (L"!status",L"../wine-git/dlls/vrclient_x64/vrcompositor_manual.c",1680)

The status returned from this call seems to be 0xc0000005 right after the first attempt to submit the texture:
https://github.com/ValveSoftware/Proton/blob/proton_10.0/vrclient_x64/vrcompositor_manual.c#L1680

The error can be reproduced with this build: https://github.com/doitsujin/dxvk/actions/runs/13967826524 (commit https://github.com/doitsujin/dxvk/commit/90ee5fe18021486fc4e61bc168f63bb21642a882)
But not with this one: https://github.com/doitsujin/dxvk/actions/runs/13911326406 (commit https://github.com/doitsujin/dxvk/commit/64c9dc91cfa595d2a9f2e62779e54681e519c609)

Software information

VRChat 2025.1.3p4 + Steam build #18314733

System information

  • GPU: nVidia RTX 4070 Ti Super
  • Driver: 570.144 proprietary
  • Wine version: 10.7
  • DXVK version: 2.6.1

Apitrace file(s)

none

Log files

wine.vrchat.log

KK0bin maintainer 2025-05-04 github

Can you try the latest master? There was a bugfix for VR use cases very recently.

SSingleInfiniteLoop 2025-05-05 github

This build runs fine: https://github.com/doitsujin/dxvk/actions/runs/14813428227
I'll close the issue, then. Just keep in mind that error is there for v2.6.1 release version.

Proton versions

Error codes