Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
141 stars 2 forks source link

Resonite closes after varying timeframe in VR or Desktop Mode with VR connected #3064

Open CraftingCreator opened 1 month ago

CraftingCreator commented 1 month ago

Describe the bug?

Resonite closes unexpectedly after a variable Time-frame, if Monado 0.1.0-56d500a (installed via Envision 0.1.0-56d500a) is running and is connected to Resonite. this has happened between 1-15 minutes after the world has seemingly fully loaded. Logs cut off mid-word usually

To Reproduce

Install Resonite via Steam Turn on Steam Compatibility Mode (Proton-GE, Experimental and 9.X acted similarly) Start Envision and Monado Start Resonite with the first Selection Let Resonite load Wait/Press F8 and Wait

Expected behavior

Use Resonite with Monado without Crashes or Unexpected behavior due to the choice of Hard- and Software in use.

Screenshots

No response

Resonite Version Number

Beta 2024.10.8.1349

What Platforms does this occur on?

Linux

What headset if any do you use?

Valve Index, Monado+Envisionsteam

Log Files

CRAFTING-MS7C56 - 2024.10.8.1349 - 2024-10-09 04_48_33.log

Additional Context

No response

Reporters

Stimmchen, Crafting

OrionMoonclaw commented 1 month ago

Hmm, looks like the steam API assert is just a symptom of the crash, the root cause would be this line: 17511.932:0128:012c:err:msvcrt:_wassert (L"!status",L"../src-vrclient/winIVRSystem.c",11141) which leads to Proton's VRCLIENT_CALL( IVRSystem_IVRSystem_022_GetProjectionRaw, &params );

That probably means it is OpenComposite, and since the mutex didn't do anything there must be something else that's off

GrayBoltWolf commented 1 month ago

For what it's worth, since changing to that test branch of open composite @OrionMoonclaw shared, I have not had a single crash.

Seems the others don't have the same experience, but even watching long videos which usually kills me instantly I've had no issues at all in probably 8-10 hours of use over the last week.

OrionMoonclaw commented 12 hours ago

The fix has been merged in OC, this can be closed now, thank ya'll for testing!

shiftyscales commented 7 hours ago

@CraftingCreator - Could you please verify if using the latest fixes in OpenComposite resolve your issue as suggested above?

CraftingCreator commented 2 hours ago

I'll try to do so after work today.