Skip to content

Panic occurred while running Atmosphere: Title ID 010000000000002B #1256

Closed

Description

@jlafaye

Bug Report

What's the issue you encountered?

Atmosphere crashes with a panic error message shortly after the atmosphere spash screen.

Title ID: 010000000000002B
Error: std::abort (0xFFE)

How can the issue be reproduced?

The crash happens systematically.
I noticed it first with OFW 10.2.0 & atmosphere 0.15. Upgrading to 0.16 does not fix the issue.

On the same SD card, starting with a recreated emuMMC & a vanilla install of Atmosphere 0.16 and hekate_ctaer 5.5 allow the console to boot. Atmosphere is hosted on a FAT32 partition.

Restoring the (broken?) emuMMC leads to the panic error.

Crash Report

System Firmware Version

System version at time of crash 10.2.0
I am not able to start the CFM+emuMMC so I am not able to confirm if a console update is pending

Environment?

  • bootloader: hekate_5.5.0
  • official build of atmosphere, downloaded from github
  • Do you have additional kips or sysmodules you're loading: I don't think so because I started with a fresh install of atmosphere
  • Homebrew software installed: the ones provided with atmosphere + aio-switch-updated (never started though)

Additional context?

I am not able to mount the emu RAW partition with nyx.

Feel free to reach me if you need extra information.

Activity

  1. jlafaye commented on Dec 6, 2020

    @jlafaye
    Author

    Crash report.

    I was not able to upload the binary file so I have base64 encoded it.

    https://gist.github.com/jlafaye/907a3614e8f4d80d0d48c36ea753ae18

  2. EmmmaTech commented on Dec 6, 2020

    @EmmmaTech

    Try turning off Send Error Information in Settings? Same thing happened to me when I started out.

  3. SciresM commented on Dec 6, 2020

    @SciresM
    Collaborator

    You have a corrupt system settings save. Delete the relevant save file and allow settings sysmodule to recreate it, or just do what you did and create a fresh/clean system state.

    Either way, not an atmosphere bug.

  4. jlafaye commented on Dec 7, 2020

    @jlafaye
    Author

    Thank you for the quick reply. How can deleting the system settings save be achieved ?

  5. SciresM commented on Dec 7, 2020

    @SciresM
    Collaborator

    Pinging @Adubbz ^.

  6. Adubbz commented on Dec 7, 2020

    @Adubbz
    Collaborator

    You can use hekate's USB tools to mount your emuMMC's RAW GPP (Make sure you turn off Read-Only mode at the bottom). You can then use HacDiskMount's "Open physical drive" option on your PC (it'll show up as something like hekate SD GPP) to mount the SYSTEM partition of your NAND. From here, go into the save folder and delete the files named 8000000000000050 and 8000000000000052. Then, unmount the SYSTEM partition in HacDiskMount and then unmount the GPP in Windows and reboot your console.

  7. Adubbz commented on Dec 7, 2020

    @Adubbz
    Collaborator

    To add to this, you probably have a corrupt PRODINFO in your emuMMC. You can use HacDiskMount to restore that from a backup too. Make sure you restore this before regenerating your save files.

  8. jlafaye commented on Dec 10, 2020

    @jlafaye
    Author

    Thank you for your guidance. I deleted the files 8000000000000050 and 8000000000000052 as you mentioned but this resulted in a black screen.
    Nevertheless, it pointed out that HacDiskMount can be used to mount the USER partition. Going this way, I was able to recover the saves and convert them into a suitable format for Edizon. So a new emuMMC indeed but with my BOTW save.

  9. bejamartins commented on Mar 16, 2021

    @bejamartins

    @jlafaye Can you go though the process on how to convert the saves in the user partition for Edizon?

  10. jlafaye commented on Mar 16, 2021

    @jlafaye
    Author

    I am pretty sure I started with @Adubbz's suggestion of mounting the firmware partition through HacDiskMount. I am not able to remember the exact procedure I followed but it involved no tool and a comparison of save filenames. I did not perform an actual conversion of the files. Sorry for not being able to provide more guidance.

  11. bejamartins commented on Mar 16, 2021

    @bejamartins

    I am pretty sure I started with @Adubbz's suggestion of mounting the firmware partition through HacDiskMount. I am not able to remember the exact procedure I followed but it involved no tool and a comparison of save filenames. I did not perform an actual conversion of the files. Sorry for not being able to provide more guidance.

    Thank you though. The mounting part I had understood, the conversion or compatibility part was where I was stuck at. Meanwhile, I discovered a tool called Switch Army Knife that did the trick for me. I used Checkpoint to restore it rather than EdiZon, can't get EdiZon to work with it.

  12. Tidybloke commented on Apr 23, 2021

    @Tidybloke

    @Adubbz

    I know this is closed but could you help?
    I was directed here from my issue #1416 (which was closed before I could try this fix) and I followed your instructions but now I get a black screen. Not even the Atmosphere splash screen.

    Is there anything you can think of that I could try to recover it?

  13. Adubbz commented on Apr 23, 2021

    @Adubbz
    Collaborator

    If that doesn't work I would suggest restoring a non-corrupt backup. https://suchmememanyskill.github.io/guides/unbrick/ is probably more comprehensive regarding what you should do in absence of one though.

  14. hero3210 commented on Jun 17, 2023

    @hero3210

    You can use hekate's USB tools to mount your emuMMC's RAW GPP (Make sure you turn off Read-Only mode at the bottom). You can then use HacDiskMount's "Open physical drive" option on your PC (it'll show up as something like hekate SD GPP) to mount the SYSTEM partition of your NAND. From here, go into the save folder and delete the files named 8000000000000050 and 8000000000000052. Then, unmount the SYSTEM partition in HacDiskMount and then unmount the GPP in Windows and reboot your console.

    Thank you so much for your helpful reply.

    If you can please edit your reply to say "emu RAW GPP" instead of "emuMMC's RAW GPP" to avoid confusions since this is what it's called now in Hekate.
    With a quick glance I actually edited the only one I saw with "MMC" which was the eMMC, and this caused the Home Button to stop working in SysNand, thankfully I made a backup beforehand and when I restored it everything went back to normal.
    I am not trying to blame you or anything, just a small suggestion to avoid future confusions. Thanks again.

    For everyone coming here:
    eMMC is the for the SysNand
    emuMMC is the for the EmuNand

  15. Chakyllfcu commented on Aug 18, 2024

    @Chakyllfcu

    You can use hekate's USB tools to mount your emuMMC's RAW GPP (Make sure you turn off Read-Only mode at the bottom). You can then use HacDiskMount's "Open physical drive" option on your PC (it'll show up as something like hekate SD GPP) to mount the SYSTEM partition of your NAND. From here, go into the save folder and delete the files named 8000000000000050 and 8000000000000052. Then, unmount the SYSTEM partition in HacDiskMount and then unmount the GPP in Windows and reboot your console.

    When I try to mount the disk I got this: what can I do?

    image

  16. zw73 commented on Jan 23, 2026

    @zw73

    Thank you for your guidance. I deleted the files 8000000000000050 and 8000000000000052 as you mentioned but this resulted in a black screen. Nevertheless, it pointed out that HacDiskMount can be used to mount the USER partition. Going this way, I was able to recover the saves and convert them into a suitable format for Edizon. So a new emuMMC indeed but with my BOTW save.

    I encountered a same black screen after deleting files 8000000000000050 and 8000000000000052. These files did not regenerate automatically after reboot switch.

    My solution:

    1. Created a new emuMMC and updated it to the matching firmware version.
    2. Copied the missing files from the new emuMMC to the original one.
    3. The original emuMMC now boots perfectly with all games and saves intact.

    Notice: For file-based emuMMC, mount the SD card via Hekate's USB tools. In HacDiskMount, use 'Open File' to load emuMMC/SDxx/eMMC/00. You may need to adjust the file type filter in the Open dialog to see it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions