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

Atmosphere crashes when perfectly timed B-Press #10

Closed
KirbyKing186 opened this issue Jul 14, 2023 · 4 comments
Closed

Atmosphere crashes when perfectly timed B-Press #10

KirbyKing186 opened this issue Jul 14, 2023 · 4 comments
Labels
bug Something isn't working

Comments

@KirbyKing186
Copy link

NOTE: This issue only happens when in docked mode.

In handheld, when you press B exactly when the last result of the test comes back, either in applet mode or regular, nothing happens and you’re brought back the the HB-Menu.

Oddly, when in docked mode, the results are wildly different.

In regular mode, pressing B exactly crashes whatever game was overridden, returning you to the home screen.
In applet mode (via album), pressing B exactly crashes atmosphere itself, giving with the provided error.
IMG_8617

@meganukebmp
Copy link
Owner

meganukebmp commented Aug 24, 2023

Sorry for late reply. I have confirmed and reproduced this issue. It seems to be some sort of race condition originating in libnx sockets. My guess is that the socket is being closed while stuff is still running, which shouldn't happen. I recompiled with the latest libnx and it seems to have resolved the issue. I have attached a test build. Can you please see if this resolved the issue for you?

Switch_90DNS_tester.zip

@meganukebmp meganukebmp added the bug Something isn't working label Aug 24, 2023
@KirbyKing186
Copy link
Author

I have tested the new .nro in handheld, docked, handheld applet, docked applet, for multiple times. I believe it’s safe to say the bug has been fixed!

@Cocolin67
Copy link

Any news on this issue ?

@meganukebmp
Copy link
Owner

Any news on this issue ?

This issue was due to a Libnx bug and is not due to this program's code. There's an above attached build that solves this issue. There are no code changes needed to solve this so I'll just close this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants