Atmosphere-NX / Atmosphere

Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
GNU General Public License v2.0
15.04k stars 1.25k forks source link

Several Super Mario 3D All-Stars crashes and hangs #1162

Closed leo60228 closed 4 years ago

leo60228 commented 4 years ago

Bug Report

What's the issue you encountered?

  1. Starting any game in 3D All-Stars has a chance of causing the game to freeze. When this happens, closing the game from the HOME Menu leads to "The software was closed because an error occurred." After this happens, trying again without a reboot leads to a fatal error (0xf601). This seems to happen more often the longer the system has been running.
  2. Opening the Homebrew menu from the album while 3D All-Stars is running leads to a panic.
  3. Uploading a video to Twitter from the album while 3D All-Stars is running has a low chance of freezing the system at some point in the process, requiring a forced power-off.
  4. Viewing Controls or Actions from the minus menu in 3D All-Stars has a moderate chance of freezing the system, requiring a forced power-off.

How can the issue be reproduced?

  1. Try starting a game in 3D All-Stars.
  2. Start a game in 3D All-Stars, then go to the home menu and start the album with the configured HBL key combination.
  3. Start a game in 3D All-Stars, then go to the home menu, open the album, and attempt to upload a video to Twitter.
  4. Start a game in 3D All-Stars, press minus, then scroll down.

Crash Report

None appear to have been produced for any of the issues.

System Firmware Version

10.2.0

Environment?

Additional context?

fincs commented 4 years ago

Can you try a completely unmodified copy of Atmosphère, specifically without 3rd party system modules? I cannot reproduce the random freezes locally (except for the Album-HBL crash which I believe to be a known issue which affects Sunshine specifically)

leo60228 commented 4 years ago

I've wiped my Atmosphère installation and reinstalled it, I'll report back if I experience any more crashes.

leo60228 commented 4 years ago

Just had the first issue happen with a completely clean Atmosphère.

SciresM commented 4 years ago

@leo60228 Not sure how to reproduce. Just opened/closed mario sunshine ~20 times in a row with no problems...

leo60228 commented 4 years ago

I can't easily reproduce this on-demand, but this happens multiple times a day for me just by playing the game.

SciresM commented 4 years ago

"Just had the first issue happen with a completely clean Atmosphère."

"trying again without a reboot leads to a fatal error (0xf601)"

If you're getting a fatal error, you should have a fatal error bin, no?

leo60228 commented 4 years ago

I don't, oddly. Not sure why, but the fatal_errors folder is empty.

SciresM commented 4 years ago

What file did hekate/fusee say it was saved to? Generate issue with both bootloaders to see if one saves file where the other doesn't?

Can't do anything without a report binary, which you indicate should be generated.

leo60228 commented 4 years ago

I'll report back if/when one of the issues happens again.

SciresM commented 4 years ago

Closing, as none of these reproduce, and hbl-hang-when-sunshine-is-suspended was fixed in master.

OnkelM commented 4 years ago

Closing, as none of these reproduce, and hbl-hang-when-sunshine-is-suspended was fixed in master.

Does this also involve the slowines of hbmenu and all homebrew launched from? Without mario sunshine loaded the bhl is working fine If mario sunshine is loaded and i try to launch hbl it seems to hang for 1 minute until the apps are showing, but hbmenu is very laggy (scrolling and moving). and executing any homebrew that is also extremely slow. e.g. cheats updater will crash while extracting the cheats b/c of this lag

fincs commented 4 years ago

Does this also involve the slowines of hbmenu and all homebrew launched from?

The "hang" was just the slowiness. This is fixed in master.