mojira.dev
MC-311046

Crash in NarratorMac.setDelegate() during startup. SIGSEGV in libobjc.A.dylib

This is a follow-up to my earlier ticket. The exit code 6 crash is still happening after a completely clean reinstall (fresh launcher download, fresh Application Support/minecraft folder, no custom JDK and using the launcher's own bundled java-runtime-epsilon). The full crash report shows this isn't a generic macOS/native code issue; it's crashing specifically inside Minecraft's own Narrator initialization, every time, during game startup:

com.mojang.text2speech.NarratorMac.setDelegate()

com.mojang.text2speech.NarratorMac.<init>()

com.mojang.text2speech.Narrator.getNarrator()

net.minecraft.client.GameNarrator.<init>()

net.minecraft.client.Minecraft.<init>()

The native frame at the point of failure is: C [libobjc.A.dylib+0x9820] objc_msgSend+0x20 called via the ca.weblite.objc / JNA Objective-C bridge that NarratorMac uses to set up its native delegate. Since GameNarrator is constructed unconditionally as part of Minecraft's startup (regardless of whether the in-game Narrator setting is on or off), this crash happens on every single launch attempt with no way to work around it from in-game settings.

Full crash report attached. This looks like a bug in the text2speech library's macOS Objective-C bridging code, likely related to changes in macOS's Accessibility/Speech Synthesis frameworks in recent macOS versions, rather than an issue in the JVM or user configuration.

Environment

  • Mac16,12 (Apple Silicon, arm64) - macOS 26.5.2 (Darwin 25.5.0) - Launcher version 3.37.2 - Bundled java-runtime-epsilon (OpenJDK 25.0.1+8-LTS) - Minecraft 26.2

Linked issues

Attachments

Comments 2

Thank you for helping us improve Minecraft! We saved your files:

[media]

Hi!
Thank you for your report! 

We're already tracking this issue at MC-308232, so I will resolve and link this ticket as a Duplicate. 

I suggest also to browse through the main issue for potential fixes. 
If you would like to add a vote and any extra information to the main ticket it would be appreciated. 

Quick Links: 
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

Sissi Lin

(Unassigned)

Unconfirmed

26.2

Retrieved