Yellow-Dog-Man / Resonite-Issues

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

Specific world crashes headless client on Windows #1410

Open SlyTheFloof opened 4 months ago

SlyTheFloof commented 4 months ago

Describe the bug?

image then closes the console even when ran in admin mode

To Reproduce

just run a headless on windows

Expected behavior

for it to not crash out and stay running

Screenshots

image

Resonite Version Number

Beta 2024.2.12.1430

What Platforms does this occur on?

Windows

What headset if any do you use?

Desktop, Steam VR, Oculus

Log Files

SLYS-DESKTOP-PC - 2024.2.12.1430 - 2024-02-26 02_49_46.log

Additional Context

No response

Reporters

No response

SlyTheFloof commented 4 months ago

it only effects resonite headless on windows all my other servers work just fine

shiftyscales commented 4 months ago

I see that when loading, the headless is trying to open <color=green>SlyTheFloof</color>'s Sandbox. Does the issue occur if the headless is not configured to load any worlds?

Based on the exception- this seems like it might be another instance of #1198.

SlyTheFloof commented 4 months ago

upon using the config file that loads 3 basic grid spaces [Headless Grid Test Debugging #1, Headless Grid Test Debugging #2, Headless Grid Test Debugging #3] with loadWorldPresetName set to null and not the loadWorldURL function it works just fine without crashing so it seems to be a issue with loading loadWorldURL's or something alone those lines

new log file uploaded with stack traceback SLYS-DESKTOP-PC - 2024.2.12.1430 - 2024-02-27 18_23_11.log

shiftyscales commented 4 months ago

I think it's an issue with a piece of content in the specific world I listed. Could you please post the record URL for that world, @SlyTheFloof?

SlyTheFloof commented 4 months ago

resrec:///U-SlyTheFloof/R-2a74aba6-f266-4974-b7a3-d5e16767e2a2

shiftyscales commented 4 months ago

This issue seems to have everything it needs to be looked into, @ProbablePrime @Frooxius.

As mentioned above- this seems like it might be the same issue as #1198.

As a sanity check, could you fully delete, and reinstall your Resonite/headless client to make sure you have all of the latest files, @SlyTheFloof?

SlyTheFloof commented 4 months ago

I have did a sanity check and re installed the app and headless client for the latest log file provided when the grid spaces where made here is the log for that again for the world <color=green>SlyTheFloof</color>'s Sandbox image

SLYS-DESKTOP-PC - 2024.2.12.1430 - 2024-02-27 19_24_22.log

shiftyscales commented 4 months ago

Thanks for checking. :)

SlyTheFloof commented 4 months ago

not a problem ^^

SlyTheFloof commented 4 months ago

Any updates or quick patches for this issue

shiftyscales commented 4 months ago

I'd suggest for now, you try to isolate where you might have any convex hull collider components inside of the world and isolate/remove them from a copy of the world. From the initial exception that was thrown- it seems like there is a malformed/corrupted convex hull that is causing the exception that is crashing the world on your headless. @SlyTheFloof.

Otherwise, you could migrate the contents of the world you wish to keep into a new world template and see if that resolves the issue in the new world you save. Either way- this will get looked into eventually.