Skip to content

Jupyter lite with pyodide crashes on safari on modern ipads #184

Open
@martenrichter

Description

@martenrichter

Description

I was getting reports that my Jupyter Lite-based app was not working on modern iPads with the pyodide kernel. (Not working means startup problem of the pyodide kernel, and also tab crashes) (However, it appears to work fine with the Xeus kernel.)
The users had the 2024 iPad Pro.
To verify (as I do not own such a thing), I went to a cloud testing service (I bought 100 minutes of testing). There, the iPad experience was flaky, sometimes the download or start of the wasm did not continue. However, when I selected a 2025 iPad Air with Safari (I suspect that only the newer ones are affected; I will test), I was able to access the Jupyter Lite demo page, but the tab immediately crashed. The browser logs were not helpful.

It may be two separate issues... (OOM is one possibility)

Reproduce

Please see the video that I will attach.

Expected behavior

Context

  • JupyterLite version: Just the current demo
  • Operating System and version: ios
  • Browser and version: see video.
Browser Output

See video, but there was nothing interesting in particular, as it looks like a browser crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions