macOS Catalina Citra quit unexpectedly

Issue:
Enter a description of your issue here, in full detail.
Citra quit unexpectedly after an attempt to launch any game. However, the software runs smoothly when the game is downloaded for the first time on my Mac. Any game that had been played, saved and closed failed to launch again in the future. I also don’t know how to upload a log file since I don’t see “configure” under “Emulation”.

System Information

  • Operating System: macOS Catalina
  • CPU:
  • GPU:
  • Citra Version (found in title bar): Nightly 1406 and Canary 1539
  • Game:
  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.
Process: citra-qt [6227]
Path: /Applications/Citra/*/citra-qt.app/Contents/MacOS/citra-qt
Identifier: com.citra-emu.citra
Version: ??? (???)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: citra-qt [6227]
User ID: 502

Date/Time: 2020-01-19 13:28:02.269 -0500
OS Version: Mac OS X 10.15.2 (19C57)
Report Version: 12
Anonymous UUID: 37D3E3AF-B84F-B64A-C3DD-8F1CA8DBE44E

Time Awake Since Boot: 6600 seconds

System Integrity Protection: enabled

Crashed Thread: 19 EmuThread

Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11
Termination Reason: Namespace SIGNAL, Code 0xb
Terminating Process: exc handler [6227]

VM Regions Near 0:
–>
__TEXT 000000010b4bd000-000000010c0f8000 [ 12.2M] r-x/rwx SM=COW /Applications/Citra/*/citra-qt.app/Contents/MacOS/citra-qt

External Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 3874
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=634.8M resident=0K(0%) swapped_out_or_unallocated=634.8M(100%)
Writable regions: Total=1.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.3G(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 1
CG backing stores 880K 2
CG image 48K 4
CoreAnimation 164K 9
CoreGraphics 8K 1
CoreImage 24K 2
CoreUI image data 1000K 9
Foundation 4K 1
IOKit 7940K 1
Kernel Alloc Once 8K 1
MALLOC 790.3M 92
MALLOC guard page 32K 8
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
Memory Tag 242 12K 1
OpenGL GLSL 256K 3
STACK GUARD 56.1M 21
Stack 18.2M 21
VM_ALLOCATE 20.3M 22
VM_ALLOCATE (reserved) 36K 1 reserved VM address space (unallocated)
__DATA 166.6M 374
__DATA_CONST 112K 4
__FONT_DATA 4K 1
__GLSLBUILTINS 5176K 1
__LINKEDIT 366.1M 66
__OBJC_RO 32.0M 1
__OBJC_RW 1780K 2
__TEXT 268.7M 362
__UNICODE 564K 1
mapped file 406.1M 54
shared memory 640K 15
=========== ======= =======
TOTAL 2.5G 1085
TOTAL, minus reserved VM space 2.1G 1085

Model: MacBookPro12,1, BootROM 188.0.0.0.0, 2 processors, Dual-Core Intel Core i5, 2.7 GHz, 8 GB, SMC 2.28f7
Graphics: kHW_IntelIris6100Item, Intel Iris Graphics 6100, spdisplays_builtin
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1867 MHz, 0x80AD, 0x483943434E4E4E424C54414C41522D4E5544
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x133), Broadcom BCM43xx 1.0 (7.77.106.3 AirPortDriverBrcmNIC-1435.3)
Bluetooth: Version 7.0.2f4, 3 services, 25 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0256G, 251 GB
USB Device: USB 3.0 Bus
USB Device: Bluetooth USB Host Controller
USB Device: USB Receiver
Thunderbolt Bus: MacBook Pro, Apple Inc., 27.1

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

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.

I actually found out the solution. For those who have the same problem, go to Preference in Citra and turn off shader JIT.

2 Likes

i love u now thx a ton

I was having this problem with build 1588 on macOS 10.15.6. Disabling Shader JIT did not fix the problem for me, but disabling Hardware Shader didcitra_log.txt (520.7 KB)

1 Like

System Information for Support

Client Version                                Nightly 1588 HEAD-f4e727c
Operating System                              macOS 10.15
CPU                                           Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
Graphics API                                  OpenGL ?
Graphics Renderer                             AMD Radeon Pro 555X OpenGL Engine
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [ ]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [ ]

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

  • Due to AMD’s poorly optimized OpenGL driver, you may experience slowdowns.
  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

well I cannot open any game on my mac…citra_log.txt (4 KB)

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

Try turn off Disk Shader Cache and Hardware Shader in the graphics options in Citra.

1 Like

I can’t open my game, I’m on a 2017 macbook air
citra_log.txt (16.3 KB)
Any ideas? Plz help

System Information for Support

Client Version                                Nightly 1588 HEAD-f4e727c
Operating System                              macOS Mojave (10.14)
CPU                                           Intel(R) Core(TM) i5-5350U CPU @ 1.80GHz
Graphics API                                  OpenGL ?
Graphics Renderer                             Intel(R) HD Graphics 6000
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [ ]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [ ]
System Region                                 -1
Shader Disk Cache                             [ ]

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

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

That didn’t work, I still cannot open the game, citra crashes when I click on the game

This saved me! I had to turn off both and now it works fine

2 Likes

Every time I try to open Citra and open the preferences to fix it, it crashes. I am on mac catalina. Please help sorry!

Provide your log file for better support…

Follow this to provide your log file…

I tried the terminal stuff and it will not provide with a log file. I cannot even access preferences on my cita emulator either without it crashing.

I copied the report log into a text edit file; I hope this suffices.report log citra.txt (169.5 KB)

Open ~/.local/share/citra-emu/log and have it in the background then open Citra and when it crashes, upload citra_log here.

Sorry, I just tried doing that and it says that there is no file or directory to that at all.

What folders do you see at ~/.local/share/citra-emu/ ?

Another location would be ~/.config/citra-emu/ but that should just be the config file I think.

You can read more about the user folder here: