Help with "std::bad_alloc"

Enter a description of your issue here, in full detail.
Woke up, updated citra to nightly 1544, then when I tried to load state, it came up with “std::bad_alloc”

System Information

  • Operating System: Windows 10 64bit
  • CPU: i5 6200U 2.3ghz 2.4ghz
  • GPU: intel 520
  • Citra Version (found in title bar): Nightly 1544
  • Game: Pokemon X
  • 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 (29.3 KB)

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

1 Like

System Information for Support

Client Version                                Nightly 1544 HEAD-57aa18f
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
Graphics API                                  OpenGL 3.3.1
Graphics Renderer                             AMD Radeon R7 M340
GPU Driver Version                            26.20.11024.4001
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

Here’s some issues I found with your log that might help.

  • Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
1 Like

thanks bot, already knew that, also here are some pics

1 Like

Same problem here, all my game save state is unable to load

1 Like

Load the state on an older version, save normally in game then on the latest Citra you load normally and then you can make new save states.

You still need to save normally every now and then. Save states are not a replacement for normal saves.

how can i go back on an older version? i get anxious beacuse im scared ill overwrite the save and lose it

1 Like

You can download an older version under manual download at the download page on the website.

1 Like

how do we use manual Download

On the download page, you click on Manual Download then click on your platform (Windows, macOS, Linux) then extract it with like 7-Zip to somewhere on your computer, don’t extract where you have your current Citra pick somewhere different like I have E:\Games\3DS\Citra. Open its citra-qt to start Citra.

How do I get to an older version of Citra?

I explained above. Let me know what part you don’t understand.

I want Citra Nightly 1544, do I use the download of that version from GitHub or which other file do I use?

Yeah you can go to GitHub for that:

It says I don’t have an application to install it. I’m using Windows, what app should I get to install it?

Ok, I just installed WinZip to install it, but I’m stuck from there. Of the files that can be downloaded from GitHub for Nightly 1544, which one do I download?

You should install 7-Zip:

What is your OS? If you are on Windows, download citra-windows-mingw-20200512-57aa18f.7z

just when i click on continue option in std::…:alloc my screen turns black tho the amusing thing is that my game continues to run how to solve it dude?