Ultra Sun crash by error std::bad_alloc

Enter a description of your issue here, in full detail.
I saved state in ultra sun in nightly 1851, the game asked to update to 1855, after i ran in 1855, the latest saved state isn’t loading, it shows error std::bad_aloc . After i press ok to the error box, the game crashes.

System Information

  • Operating System: Windows 10
  • CPU: Intel(R) Core™ i3-6006U CPU @ 2.00GHz 2.00 GHz
  • GPU: Intel(R) HD Graphics 520
  • Citra Version (found in title bar): Citra Nightly 1850
  • Game: Pokemon Ultra Sun
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.
citra_log.txt (47.7 KB)

In order to save a copy of the log, follow this guide:

Save states save the entirety of Citra’s emulation state, and as a result, new Citra updates that add new things to serialize in the emulation state will break the loading of save states that were created on prior Citra versions. Additionally, saving upon save state created progress will make the emulation state gradually more unstable. Since the emulation state never gets to clear out emulation bugs with a proper shut down. This is why in-game save files should be used most of all when saving and loading your progress. Save states should only be used within single gaming sessions, not beyond them.

As such, you should load your save state on a Citra version that it was compatible with, then save in-game. You can find older Citra builds here: Releases · citra-emu/citra-nightly · GitHub

1 Like

tysm! it worked… thnx for helping out again

1 Like