mojira.dev
MC-308452

The game crashes on startup on Mac

As the title suggests, the game crashes when trying to boot up the current pre release. Changing the options.txt as suggested in the changelog doesn't help too.

---- Minecraft Crash Report ----
// My bad.

Time: 2026-05-26 23:55:34
Description: Window resize

java.lang.NullPointerException: Cannot invoke "com.mojang.blaze3d.platform.Window.calculateScale(int, boolean)" because "this.window" is null
	at net.minecraft.client.Minecraft.resizeGui(Minecraft.java:1470)
	at net.minecraft.client.Minecraft.framebufferSizeChanged(Minecraft.java:1465)
	at com.mojang.blaze3d.platform.Window.onFramebufferResize(Window.java:291)
	at org.lwjgl.glfw.GLFWFramebufferSizeCallbackI.callback(GLFWFramebufferSizeCallbackI.java:34)
	at org.lwjgl.system.JNI.invokePV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwShowWindow(GLFW.java:1338)
	at net.minecraft.client.Minecraft.<init>(Minecraft.java:495)
	at net.minecraft.client.main.Main.main(Main.java:278)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Render thread
Stacktrace:
	at net.minecraft.client.Minecraft.resizeGui(Minecraft.java:1470)
	at net.minecraft.client.Minecraft.framebufferSizeChanged(Minecraft.java:1465)
	at com.mojang.blaze3d.platform.Window.onFramebufferResize(Window.java:291)
	at org.lwjgl.glfw.GLFWFramebufferSizeCallbackI.callback(GLFWFramebufferSizeCallbackI.java:34)
	at org.lwjgl.system.JNI.invokePV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwShowWindow(GLFW.java:1338)
	at net.minecraft.client.Minecraft.<init>(Minecraft.java:495)

-- Window Dimensions --
Details:
	Old: 3840x2160
	New: 3600x2160
Stacktrace:
	at com.mojang.blaze3d.platform.Window.onFramebufferResize(Window.java:291)
	at org.lwjgl.glfw.GLFWFramebufferSizeCallbackI.callback(GLFWFramebufferSizeCallbackI.java:34)
	at org.lwjgl.system.JNI.invokePV(Native Method)
	at org.lwjgl.glfw.GLFW.glfwShowWindow(GLFW.java:1338)
	at net.minecraft.client.Minecraft.<init>(Minecraft.java:495)
	at net.minecraft.client.main.Main.main(Main.java:278)

-- Initialization --
Details:
	Modules: 
Stacktrace:
	at net.minecraft.client.main.Main.main(Main.java:278)

-- System Details --
Details:
	Minecraft Version: 26.2 Pre-Release 1
	Minecraft Version ID: 26.2-pre-1
	Operating System: Mac OS X (aarch64) version 26.5
	Java Version: 25.0.1, Microsoft
	Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft
	Memory: 1553989632 bytes (1482 MiB) / 2147483648 bytes (2048 MiB) up to 8589934592 bytes (8192 MiB)
	Memory (heap): init: 2048MiB, used: 566MiB, committed: 2048MiB, max: 8192MiB
	Memory (non-head): init: 007MiB, used: 122MiB, committed: 123MiB, max: 000MiB
	CPUs: 15
	Processor Vendor: Apple Inc.
	Processor Name: Apple M5 Pro
	Identifier: Apple Inc. Family 0x1b588bb3 Model 0 Stepping 0
	Microarchitecture: ARM64 SoC: Firestorm + Icestorm
	Frequency (GHz): 0.00
	Number of physical packages: 1
	Number of physical CPUs: 15
	Number of logical CPUs: 15
	Graphics card #0 name: Apple M5 Pro
	Graphics card #0 vendor: Apple (0x106b)
	Graphics card #0 VRAM (MiB): 0.00
	Graphics card #0 deviceId: unknown
	Graphics card #0 versionInfo: unknown
	Memory slot #0 capacity (MiB): 0.00
	Memory slot #0 clockSpeed (GHz): 0.00
	Memory slot #0 type: unknown
	Virtual memory max (MiB): 26624.00
	Virtual memory used (MiB): 15711.23
	Swap memory total (MiB): 2048.00
	Swap memory used (MiB): 518.94
	Space in storage for jna.tmpdir (MiB): available: 689354.50, total: 948534.19
	Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 689354.50, total: 948534.19
	Space in storage for io.netty.native.workdir (MiB): available: 689354.50, total: 948534.19
	Space in storage for java.io.tmpdir (MiB): available: 689354.50, total: 948534.19
	Space in storage for workdir (MiB): available: 689354.50, total: 948534.19
	Operating System Version: Apple macOS 26.5 (Tahoe) build 25F71
	Process Elevated: false
	Process Loads: Uptime: 3s, user: 7s (204.96%), kernel: 1s (17.76%), total: 8s (222.71%)
	Process Virtual Size (MiB): 566435.75
	Process Resident Size (MiB): 2407.63
	JVM Flags: 6 total; -Xms2G -Xmx8G -XX:+UseCompactObjectHeaders -XX:+AlwaysPreTouch -XX:+UseStringDeduplication -XX:+UseZGC
	Debug Flags: 0 total; 
	Launched Version: 26.2-pre-1
	Launcher name: minecraft-launcher
	Backend library: LWJGL version 3.4.1+2
	Window size: <not initialized>
	Surface Info: <no surface>
	GFLW Platform: cocoa
	Graphics Device: <none>
	GL debug messages: <no renderer available>
	Is Modded: Probably not. Client jar signature and brand is untouched
	Universe: 404
	Type: Client
	Locale: en_US
	System encoding: UTF-8
	File encoding: UTF-8
	CPU: 15x Apple M5 Pro

Environment

Macbook M5 Pro - MacOS Sequoia

Comments 0

No comments.

Ron

RogueLogix

Plausible

26.2 Pre-Release 1

26.2 Pre-Release 2

Retrieved