Citra crashes after opening rom, it only works the first time the rom is opened, after that it always crashes on opening rom

Issue:
Citra crashes after opening rom, it only works the first time the rom is opened, after that it always crashes on opening rom. It’s Pokémon X I’m trying to play. As I said, it works the first time. I saved and closed Citra. Then I want to resume playing and Citra crashes after opening the rom (that worked before).

System Information

  • Operating System: macOS Big Sur
  • CPU: 3,5 GHz Quad-Core Intel Core i5
  • GPU: AMD Radeon R9 M290X 2 GB
  • Citra Version (found in title bar): both Canary and Nightly are on the latest builds
  • Game: Pokemon X
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
[ 0.001781] Config core/settings.cpp:LogSettings:78: Citra Configuration:
[ 0.001793] Config core/settings.cpp:operator():75: Core_UseCpuJit: true
[ 0.001797] Config core/settings.cpp:operator():75: Core_CPUClockPercentage: 100
[ 0.001798] Config core/settings.cpp:operator():75: Renderer_UseGLES: false
[ 0.001799] Config core/settings.cpp:operator():75: Renderer_UseHwRenderer: true
[ 0.001799] Config core/settings.cpp:operator():75: Renderer_UseHwShader: true
[ 0.001800] Config core/settings.cpp:operator():75: Renderer_SeparableShader: false
[ 0.001800] Config core/settings.cpp:operator():75: Renderer_ShadersAccurateMul: true
[ 0.001801] Config core/settings.cpp:operator():75: Renderer_UseShaderJit: true
[ 0.001804] Config core/settings.cpp:operator():75: Renderer_UseResolutionFactor: 1
[ 0.001805] Config core/settings.cpp:operator():75: Renderer_FrameLimit: 100
[ 0.001805] Config core/settings.cpp:operator():75: Renderer_UseFrameLimitAlternate: false
[ 0.001806] Config core/settings.cpp:operator():75: Renderer_FrameLimitAlternate: 200
[ 0.001806] Config core/settings.cpp:operator():75: Renderer_VSyncNew: true
[ 0.001807] Config core/settings.cpp:operator():75: Renderer_PostProcessingShader: none (builtin)
[ 0.001807] Config core/settings.cpp:operator():75: Renderer_FilterMode: true
[ 0.001808] Config core/settings.cpp:operator():75: Renderer_TextureFilterName: none
[ 0.001808] Config core/settings.cpp:operator():75: Stereoscopy_Render3d: 0
[ 0.001809] Config core/settings.cpp:operator():75: Stereoscopy_Factor3d: 0
[ 0.001810] Config core/settings.cpp:operator():75: Layout_LayoutOption: 0
[ 0.001810] Config core/settings.cpp:operator():75: Layout_SwapScreen: false
[ 0.001811] Config core/settings.cpp:operator():75: Layout_UprightScreen: false
[ 0.001811] Config core/settings.cpp:operator():75: Utility_DumpTextures: false
[ 0.001811] Config core/settings.cpp:operator():75: Utility_CustomTextures: false
[ 0.001812] Config core/settings.cpp:operator():75: Utility_UseDiskShaderCache: true
[ 0.001812] Config core/settings.cpp:operator():75: Audio_EnableDspLle: false
[ 0.001813] Config core/settings.cpp:operator():75: Audio_EnableDspLleMultithread: false
[ 0.001813] Config core/settings.cpp:operator():75: Audio_OutputEngine: auto
[ 0.001814] Config core/settings.cpp:operator():75: Audio_EnableAudioStretching: true
[ 0.001814] Config core/settings.cpp:operator():75: Audio_OutputDevice: auto
[ 0.001815] Config core/settings.cpp:operator():75: Audio_InputDeviceType: 0
[ 0.001815] Config core/settings.cpp:operator():75: Audio_InputDevice: Default
[ 0.001816] Config core/settings.cpp:operator():75: Camera_OuterRightName: blank
[ 0.001816] Config core/settings.cpp:operator():75: Camera_OuterRightConfig:
[ 0.001817] Config core/settings.cpp:operator():75: Camera_OuterRightFlip: 0
[ 0.001817] Config core/settings.cpp:operator():75: Camera_InnerName: blank
[ 0.001818] Config core/settings.cpp:operator():75: Camera_InnerConfig:
[ 0.001818] Config core/settings.cpp:operator():75: Camera_InnerFlip: 0
[ 0.001818] Config core/settings.cpp:operator():75: Camera_OuterLeftName: blank
[ 0.001819] Config core/settings.cpp:operator():75: Camera_OuterLeftConfig:
[ 0.001819] Config core/settings.cpp:operator():75: Camera_OuterLeftFlip: 0
[ 0.001820] Config core/settings.cpp:operator():75: DataStorage_UseVirtualSd: true
[ 0.001820] Config core/settings.cpp:operator():75: System_IsNew3ds: true
[ 0.001820] Config core/settings.cpp:operator():75: System_RegionValue: -1
[ 0.001821] Config core/settings.cpp:operator():75: Debugging_UseGdbstub: false
[ 0.001821] Config core/settings.cpp:operator():75: Debugging_GdbstubPort: 24689
[ 0.100053] Input input_common/udp/client.cpp:StartCommunication:207: Starting communication with UDP input server on 127.0.0.1:26760
[ 0.617720] Frontend citra_qt/main.cpp:GMainWindow:191: Citra Version: Nightly 1649 | HEAD-a13a230
[ 0.617743] Frontend citra_qt/main.cpp:GMainWindow:193: Host CPU: Intel® Core™ i5-4690 CPU @ 3.50GHz
[ 0.617749] Frontend citra_qt/main.cpp:GMainWindow:195: Host OS: macOS 10.16
[ 1.898068] Frontend citra_qt/main.cpp:CheckForUpdates:823: Unable to start check for updates
[ 49.321470] Service.FS core/file_sys/ncch_container.cpp:Load:242: Secure1 KeyX missing
[ 49.321478] Service.FS core/file_sys/ncch_container.cpp:Load:343: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 50.765093] Frontend citra_qt/main.cpp:BootGame:1013: Citra starting…
[ 50.879134] Service.FS core/file_sys/ncch_container.cpp:Load:242: Secure1 KeyX missing
[ 50.879142] Service.FS core/file_sys/ncch_container.cpp:Load:343: NCCH is marked as encrypted but with decrypted exheader. Force no crypto scheme.
[ 51.226235] Audio.Sink audio_core/cubeb_sink.cpp:StateCallback:137: Cubeb Audio Stream Started
[ 51.226258] RPC_Server core/rpc/rpc_server.cpp:RPCServer:12: Starting RPC server …
[ 51.226306] RPC_Server core/rpc/rpc_server.cpp:HandleRequestsLoop:113: Request handler started.
[ 51.226368] RPC_Server core/rpc/rpc_server.cpp:RPCServer:16: RPC started.
[ 51.227991] Service.HTTP core/hle/service/http_c.cpp:DecryptClCertA:827: ClCertA file missingcitra_log.txt (10.0 KB)

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Please try out this version of Citra: https://github.com/citra-emu/citra-nightly/releases/tag/nightly-1587 Download citra-osx-20200707-bd7ee8c.tar.gz and extract it. Then launch the citra-qt executable inside the extracted folder.

This doesn’t work. unfortunately. It crashes after opening the rom, again.

System Information for Support

Client Version                                Nightly 1649 HEAD-a13a230
Operating System                              macOS 10.16
CPU                                           Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz
Graphics API                                  OpenGL ?
Graphics Renderer                             ?
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [x]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

I did not find anything wrong in your log file. Please wait for a moderator to assist.

I attached the log file citra_log.txt to the original post.

Inside of the folder containing the older build, Create a folder called user (so in the same place as citra-qt) Now try launching citra from the folder again and try your game.

Make sure to check whether or not new folders are created inside this user folder after you launch a game. There should be other folders in there like nand, config, sdmc`, ect.