Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam Deck Crash with Mirror + FizzyFacepunch #33

Open
dhamster opened this issue Nov 1, 2022 · 2 comments
Open

Steam Deck Crash with Mirror + FizzyFacepunch #33

dhamster opened this issue Nov 1, 2022 · 2 comments

Comments

@dhamster
Copy link

dhamster commented Nov 1, 2022

My project uses Mirror with FizzyFacepunch transport based somewhat around the Mirror Room Example. Normally it works great, but I am seeing that if Steam Deck users host a game, the Steam Deck crashes to desktop after the client connects. The client does successfully enter the host's room, but the host's game crashes.

From the logs it seems to happen after OnConnectionStatusChanged completes in Mirror.FizzySteam, but before NetworkRoomManager OnServerReady would normally trigger. Image is a photo of the Deck user's log right before they crashed to Steam Deck desktop. From the client's point of view, the connection is successful, but the host is gone.

20221031_101548 (1)

@dhamster
Copy link
Author

dhamster commented Nov 1, 2022

And here's the crash log from the user's Steam Deck: https://drive.google.com/file/d/1rDJQpFCVn6hY2t2boR3sTy8rbsRkzvK6/view

@dhamster
Copy link
Author

dhamster commented Nov 1, 2022

I have resolved the issue by making a Linux native build instead of relying on proton. This indicates an incompatibility with proton somewhere, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant