You are not logged in.
Minecraft released two snapshots 26.2 Snapshot 1 and 26.2 Snapshot 2 which began enabling the experimental Vulkan renderer. However, when I use `jdk-openjdk 26.u35-1` or `jdk25-openjdk 25.0.2.u10-1`, after the game's main title is displayed, it crashes with SIGSEGV.
Allow me to sorry for not putting all the context here, and please just see (Zhai Can is me):
- https://report.bugs.mojang.com/serviced … /MC-307307
- https://mail.openjdk.org/archives/list/ … COMEOIHHY/
So I'm now and want a quick confirmation: does anyone experience, that Minecraft 26.2 snapshot 1/2 (Vulkan renderer) with `jdk-openjdk 26.u35-1`, crashes? Let me know if this affects everyone or just me (and, at least, the OP in MC-307307).
There's one notable thing: if I clone the repo https://gitlab.archlinux.org/archlinux/ … va-openjdk and use `makepkg -is` to build jdk-openjdk all locally, and use this locally built openjdk to launch Minecraft, the issue is gone. Let me say, now on the disk I have two files: `my-own-jdk-openjdk-26.u35-1-x86_64.pkg.tar.zst` and `arch-jdk-openjdk-26.u35-1-x86_64.pkg.tar.zst`. After `pacman -U` the former one, Minecraft runs well. After `pacman -U` the latter one, Minecraft crashes. May believe it's related to openjdk's packaging but anyway I'm here to ask for any idea since I just submitted the Arch GitLab allowlist request.
Thanks!
Last edited by bczhc (2026-04-12 12:16:48)
Offline
I have the same issue but with Prism Launcher, official launcher works fine and as I understand, official launcher uses their own runtime (.minecraft/runtime/java-runtime-epsilon/linux/java-runtime-epsilon/bin/java) instead of system one, so it also works fine in Prism and jdk compiled from repo also works fine
Last edited by ga2mer (2026-04-12 07:33:01)
Offline
I have the same issue but with Prism Launcher, official launcher works fine and as I understand, official launcher uses their own runtime (.minecraft/runtime/java-runtime-epsilon/linux/java-runtime-epsilon/bin/java) instead of system one, so it also works fine in Prism and jdk compiled from repo also works fine
Yea okay. Thanks. I also confirmed it from other communities; there's no such issue with jdk/jre built by other parties, but only Arch, which is weird.
Offline
This is related to LTO. For detailed context please refer to the OpenJDK mailing list link. I'm marking this as solved..
Offline