Skip to content

Web Export Crashes on iOS iPad 17.x #110187

@JoelCreatesGames

Description

@JoelCreatesGames

Tested versions

Reproducible in Godot 4.3, 4.4, 4.4.1, 4.5.beta7

System information

Broken: iPad 9th Generation, iPadOS 17.2 ~~ Fixed: iPadOS 18.6.2

Issue description

When using html export on the previous major version of iOS, after some time the whole page will crash and reload; this happens with every browser. There are no console logs or noticeable spikes in cpu/memory

RPReplay_Final1756765757.MP4
Image

On my primary project this happens in a matter of seconds. In this reproduction project it takes anywhere from 1-3 minutes to crash (and not consistent).

Updating to the latest 18.x iOS fixed this. I suspect this may be a OS issue, but wanted to report as I'm sure others will run into this too

Steps to reproduce

  • Create a new project
  • Add audio and set it to loop (I suspect audio isn't needed, it just helps it happen sooner than an empty project), I used "Cloud Dancer" from incompetech for something similar in length and size to my project
  • Create a basic scene
  • Export to web
  • Play on mobile safari 17.x (upload somewhere, mock local https, etc), and wait for the crash, a retry may be required. I suspect more complicated projects will happen sooner

Minimal reproduction project (MRP)

ios-bug-mrp.zip

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    For team assessment

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions