Citra keeps exiting by itself when I'm playing a game and i don't know why

Issue:
Citra keeps exiting by itself, i don’t know why and how i can fix it

System Information

  • Operating System: Windows 10
  • CPU: Intel(R) Core™ i5-3210M CPU @ 2.50GHz 2.50 GHz
  • GPU: Intel(R) HD Graphics 4000
  • Citra Version (found in title bar): Citra 1749
  • Game: Pokemon Alpha Sapphire
  • Screenshot of Issue (include the full Citra window including titlebar):

    citra_log.txt.old.txt (395.7 KB)

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.

In order to save a copy of the log, follow this guide:
https://community.citra-emu.org/t/how-to-upload-the-log-file/296

System Information for Support

Client Version                               Nightly 1749   HEAD-2fc7def
Operating System                             Windows 10 (10.0)
CPU                                          Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz | AVX
Graphics API                                 OpenGL 3.3.0
Graphics Renderer                            Intel(R) HD Graphics 4000
GPU Driver Version                           10.18.10.5161
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.

  • You are running out of date drivers for your GPU. You need to install the most recent driver for your graphics card from Intel’s website. Support for Intel® Graphics

Because your iGPU has driver bugs, you’ll need to use an older version of Citra in order to prevent random freezing and crashing from occurring until you upgrade your hardware:
Download citra-windows-mingw-20191214-ddb7ead.7z from https://github.com/citra-emu/citra-nightly/releases/tag/nightly-1392
Extract it using Winrar or 7zip. Put the extracted folder anywhere you want. Now run citra-qt.exe from the folder and run your game.

So I think I’m having the same problem as the poster here. I’ve had my run ins with the emulator just randomly exiting out on its own. Somehow, I can play for hours at a time. The most recent update is causing it to exit more than ever before. I downloaded 1392 (very outdated version as posted) but then game slows down way too much and becomes unplayable. Is there may be a way to roll back just a few revisions and not go all the way back to 2019? Preferably still being able to control the CPU overclocking? I had no problem with 1752? Just the one before this update it was running just fine.

citra_log.txt (174.1 KB)

System Information for Support

Client Version                               Nightly 1756   HEAD-25ad002
Operating System                             Windows 10 (10.0)
CPU                                          Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz | AVX
Graphics API                                 OpenGL 3.3.0
Graphics Renderer                            Intel(R) HD Graphics 4000
GPU Driver Version                           10.18.10.5161
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.

  • You are running out of date drivers for your GPU. You need to install the most recent driver for your graphics card from Intel’s website. Support for Intel® Graphics
  • The CPU Clock percentage is not 100%. You may experience unexpected game speed.
  • You have cheats enabled. This might cause weird behaviour or crashes. Please disable them and retest if your game is experiencing bugs or crashes.

I’ve already updated the drivers recently. I’ll try with CPU Clock on 100% was not an issue before. I’ll disable cheats temporarily and check that, but again was not an issue before.

You are having the same issue as the poster, seeing as you’re using the same generation integrated GPU as they are. The freezing/crashing bugs on these GPU’s drivers are quite literally random. They appear randomly from one Citra version to the other, arbitrarily decide to start crashing or show other weird bugs, sometimes after having run just fine for months (without changing the Citra version) and they’re not something we can fix on our end. The GPU drivers are just that broken.

Nightly 1392 is the last Citra version in which these issues do not occur. Any Citra version past this, will have these issues (well the risk to run into them, as explained above).

The only way for you to use the latest Citra versions is by switching to/dual booting a Linux distro, and use the open source Mesa GPU drivers for your GPU. Those aren’t broken so they’ll work just fine in Citra.