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
duplicates 1
Attachments
Comments 2
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
Thank you for helping us improve Minecraft! We saved your files: