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.

1 Like