godotengine / godotengine/godot

Godot crashes when opening a project using the Mobile renderer on Intel Iris IGP (macOS)

Open
#110,334 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug crash needs testing platform:macos topic:rendering
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

Tested versions

Reproducible in: v4.5.beta3.mono.official [4d1f26e1f] and v4.5.rc1.mono.official [08e9e6b29]

(Likely more)

System information

Godot v4.5.rc1.mono - macOS Sequoia (15.4.1) - Multi-window, 1 monitor - Vulkan (Mobile) - integrated Intel(R) Iris(TM) Plus Graphics - Intel(R) Core(TM) i7-1068NG7 CPU @ 2.30GHz (8 threads) - 32.00 GiB memory

Issue description

Godot crashes during the initialization of Mobile projects. Forward+ and Compatibility are fine, but Mobile projects crash during the opening process. Even when I use an existing Forward+ or Compatibility project, if I change the engine to Mobile it crashes on reload.

Mobile projects WILL open in recovery mode, but will crash again after exiting recovery mode.

Steps to reproduce

Open any project using Mobile Renderer. (This bug is likely Hardware/OS specific)

Minimal reproduction project (MRP)

Any Mobile project will cause this issue. Instead here's part of the crash report from Apple:

Godot Crash Report.txt

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash while opening any project with the Mobile renderer on macOS with Intel Iris graphics, then inspect the attached Apple crash report. Compare Mobile initialization with the working Forward+ and Compatibility renderers. Done means Mobile projects open and remain usable without crashing, including after leaving recovery mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.