jupyterlite / jupyterlite/pyodide-kernel

Jupyter lite with pyodide crashes on safari on modern ipads

Open
#184 8 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
90
Forks
47
Avg merge
3d 13h
Merged PRs (30d)
11

Description

## 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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.