godotengine / godotengine/godot
Godot crashes when opening a project using the Mobile renderer on Intel Iris IGP (macOS)
Nobody has claimed this yet.
- 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:
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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