Skip to content

Slows / freezes jupyter lab with "too much recursion" #144

@nthiery

Description

@nthiery

browser-log.md

/tmp/browser-log.mdbrowser-log.txt

Description

We are using jupyterlab-search-replace in several of our environment for teaching. On several occasions, I have seen jupyterlab hang or be slow, especially on startup. Simultaneously, the notebook console is full of messages like the following:

InternalError: too much recursion
    handleChange https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/377.f0f2703120c65feabe65.js?v=f0f2703120c65feabe65:467
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    call https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
377.f0f2703120c65feabe65.js:467:5261

Removing the package from our environment resolves the issue. It may be an incompatibility with some other package though.

Reproduce

Sorry, I don't yet have a simple procedure to reproduce the bug. So at this stage, this is more a data point. Presumably the following should work.

  1. Download and run this docker image:

    gitlab.dsi.universite-paris-saclay.fr:5005/mydocker/images/jupyter-python/image:30eadbbde96eb39b14c65ed30e1a15f00e40f698

  2. Connect to the jupyterlab server with firefox (any other browser?)

  3. Look at the browser console. There should be many recursion errors.

Context

  • Python package version: 1.1.1 or 1.1.2
  • Extension version:
JupyterLab v4.5.3
/opt/conda/share/jupyter/labextensions
        jupyterlab_code_formatter v3.0.2 enabled OK (python, jupyterlab_code_formatter)
        jupyterlab-slideshow v0.3.4 enabled OK
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        jupyterlab-pioneer v1.7.1 enabled OK (python, jupyterlab_pioneer)
        jupyter-matplotlib v0.12.0 enabled OK
        learning-traces-extension v0.6.1 enabled OK (python, learning_traces_extension)
        jupyterlab-jupytext v1.4.6 enabled OK (python, jupytext)
        nbdime-jupyterlab v3.0.3 enabled OK
        jupyterlab-myst v2.6.0 enabled OK (python, jupyterlab_myst)
        jupyterlab-search-replace v1.1.2 enabled OK (python, jupyterlab-search-replace)
        ipydatagrid v1.4.0 enabled OK
        bqplot v0.5.38 enabled  X (python, bqplot)
        jupyterlab-tour v4.0.1 enabled OK (python, jupyterlab-tour)
        @deathbeds/jupyterlab-font-dejavu-sans-mono v3.0.0 enabled OK
        @deathbeds/jupyterlab-fonts v3.0.0 enabled OK
        @deathbeds/jupyterlab-font-atkinson-hyperlegible v3.0.0 enabled OK
        @deathbeds/jupyterlab-font-fira-code v3.0.0 enabled OK
        @deathbeds/jupyterlab-font-anonymous-pro v3.0.0 enabled OK
        @jupyterlab/git v0.51.4 enabled OK (python, jupyterlab-git)
        @jupyter-ai/core v2.31.7 enabled OK (python, jupyter_ai)
        @hadim/jupyter-archive v3.4.0 enabled OK (python, jupyter-archive)
        @jupyter-server/resource-usage v1.2.0 enabled OK (python, jupyter-resource-usage)
        @jupyter-widgets/jupyterlab-manager v5.0.15 enabled OK (python, jupyterlab_widgets)
        @jupyterhub/jupyter-server-proxy v4.4.0 enabled OK
        @jupyter-notebook/lab-extension v7.5.3 enabled OK
        @jupyter/nbgrader v0.9.5 enabled  X


   The following extensions may be outdated or specify dependencies that are incompatible with the current version of jupyterlab:
        bqplot
        
   If you are a user, check if an update is available for these packages.
   If you are a developer, re-run with `--verbose` flag for more details.


"@jupyter/nbgrader@0.9.5" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab    Extension         Package
>=3.0.0-a3 <4.0.0>=2.0.0 <3.0.0    @jupyter/ydoc
  • Operating System and its version: Linux Ubuntu 24.04
  • Browser and its version: Firefox 147.0.2
Command Line Output
2026-01-31T13:44:08.325432000Z [I 2026-01-31 13:44:08.324 ServerApp] jupylates | extension was successfully linked.
2026-01-31T13:44:08.331572000Z [I 2026-01-31 13:44:08.331 ServerApp] jupyter_ai | extension was successfully linked.
2026-01-31T13:44:08.331937000Z [I 2026-01-31 13:44:08.331 ServerApp] jupyter_archive | extension was successfully linked.
2026-01-31T13:44:08.332111000Z [I 2026-01-31 13:44:08.331 ServerApp] jupyter_lsp | extension was successfully linked.
2026-01-31T13:44:08.332313000Z [I 2026-01-31 13:44:08.331 ServerApp] jupyter_resource_usage | extension was successfully linked.
2026-01-31T13:44:08.334547000Z [I 2026-01-31 13:44:08.334 ServerApp] jupyter_server_mathjax | extension was successfully linked.
2026-01-31T13:44:08.334797000Z [I 2026-01-31 13:44:08.334 ServerApp] jupyter_server_proxy | extension was successfully linked.
2026-01-31T13:44:08.337368000Z [I 2026-01-31 13:44:08.337 ServerApp] jupyter_server_terminals | extension was successfully linked.
2026-01-31T13:44:08.340622000Z [I 2026-01-31 13:44:08.340 ServerApp] jupyterlab | extension was successfully linked.
2026-01-31T13:44:08.340903000Z [I 2026-01-31 13:44:08.340 ServerApp] jupyterlab_code_formatter | extension was successfully linked.
2026-01-31T13:44:08.341074000Z [I 2026-01-31 13:44:08.340 ServerApp] jupyterlab_git | extension was successfully linked.
2026-01-31T13:44:08.341272000Z [I 2026-01-31 13:44:08.340 ServerApp] jupyterlab_jupytext | extension was successfully linked.
2026-01-31T13:44:08.341436000Z [I 2026-01-31 13:44:08.340 ServerApp] jupyterlab_myst | extension was successfully linked.
2026-01-31T13:44:08.344183000Z [I 2026-01-31 13:44:08.343 ServerApp] jupyterlab_pioneer | extension was successfully linked.
2026-01-31T13:44:08.344453000Z [I 2026-01-31 13:44:08.343 ServerApp] jupyterlab_search_replace | extension was successfully linked.
2026-01-31T13:44:08.344679000Z [I 2026-01-31 13:44:08.343 ServerApp] nbdime | extension was successfully linked.
2026-01-31T13:44:08.344859000Z [I 2026-01-31 13:44:08.343 ServerApp] nbgitpuller | extension was successfully linked.
2026-01-31T13:44:08.345047000Z [I 2026-01-31 13:44:08.344 ServerApp] nbgrader.server_extensions.assignment_list | extension was successfully linked.
2026-01-31T13:44:08.345204000Z [I 2026-01-31 13:44:08.344 ServerApp] nbgrader.server_extensions.course_list | extension was successfully linked.
2026-01-31T13:44:08.345358000Z [I 2026-01-31 13:44:08.344 ServerApp] nbgrader.server_extensions.formgrader | extension was successfully linked.
2026-01-31T13:44:08.345514000Z [I 2026-01-31 13:44:08.344 ServerApp] nbgrader.server_extensions.validate_assignment | extension was successfully linked.
2026-01-31T13:44:08.347420000Z [I 2026-01-31 13:44:08.347 ServerApp] notebook | extension was successfully linked.
2026-01-31T13:44:08.352338000Z [I 2026-01-31 13:44:08.351 ServerApp] notebook_shim | extension was successfully linked.
2026-01-31T13:44:08.367757000Z [I 2026-01-31 13:44:08.367 ServerApp] notebook_shim | extension was successfully loaded.
2026-01-31T13:44:08.368067000Z [I 2026-01-31 13:44:08.367 ServerApp] jupylates | extension was successfully loaded.
2026-01-31T13:44:08.368359000Z [I 2026-01-31 13:44:08.367 AiExtension] Configured provider allowlist: None
2026-01-31T13:44:08.368558000Z [I 2026-01-31 13:44:08.367 AiExtension] Configured provider blocklist: None
2026-01-31T13:44:08.368730000Z [I 2026-01-31 13:44:08.367 AiExtension] Configured model allowlist: None
2026-01-31T13:44:08.368895000Z [I 2026-01-31 13:44:08.367 AiExtension] Configured model blocklist: None
2026-01-31T13:44:08.369119000Z [I 2026-01-31 13:44:08.367 AiExtension] Configured model parameters: {}
2026-01-31T13:44:08.383540000Z [I 2026-01-31 13:44:08.383 AiExtension] Registered model provider `ai21`.
2026-01-31T13:44:08.387409000Z [W 2026-01-31 13:44:08.387 AiExtension] Unable to load model provider `amazon-bedrock`. Please install the `langchain_aws` package.
2026-01-31T13:44:08.387681000Z [W 2026-01-31 13:44:08.387 AiExtension] Unable to load model provider `amazon-bedrock-chat`. Please install the `langchain_aws` package.
2026-01-31T13:44:08.387858000Z [W 2026-01-31 13:44:08.387 AiExtension] Unable to load model provider `amazon-bedrock-custom`. Please install the `langchain_aws` package.
2026-01-31T13:44:08.388095000Z [W 2026-01-31 13:44:08.387 AiExtension] Unable to load model provider `anthropic-chat`. Please install the `langchain_anthropic` package.
2026-01-31T13:44:08.750296000Z [I 2026-01-31 13:44:08.749 AiExtension] Registered model provider `azure-chat-openai`.
2026-01-31T13:44:08.751018000Z [W 2026-01-31 13:44:08.750 AiExtension] Unable to load model provider `cohere`. Please install the `langchain_cohere` package.
2026-01-31T13:44:08.751351000Z [W 2026-01-31 13:44:08.750 AiExtension] Unable to load model provider `gemini`. Please install the `langchain_google_genai` package.
2026-01-31T13:44:08.751636000Z [I 2026-01-31 13:44:08.750 AiExtension] Registered model provider `gpt4all`.
2026-01-31T13:44:08.751870000Z [I 2026-01-31 13:44:08.750 AiExtension] Registered model provider `huggingface_hub`.
2026-01-31T13:44:08.752056000Z [W 2026-01-31 13:44:08.750 AiExtension] Unable to load model provider `mistralai`. Please install the `langchain_mistralai` package.
2026-01-31T13:44:08.752218000Z [W 2026-01-31 13:44:08.750 AiExtension] Unable to load model provider `nvidia-chat`. Please install the `langchain_nvidia_ai_endpoints` package.
2026-01-31T13:44:08.752459000Z [W 2026-01-31 13:44:08.751 AiExtension] Unable to load model provider `ollama`. Please install the `langchain_ollama` package.
2026-01-31T13:44:08.752645000Z [I 2026-01-31 13:44:08.751 AiExtension] Registered model provider `openai`.
2026-01-31T13:44:08.752794000Z [I 2026-01-31 13:44:08.751 AiExtension] Registered model provider `openai-chat`.
2026-01-31T13:44:08.752952000Z [I 2026-01-31 13:44:08.751 AiExtension] Registered model provider `openai-chat-custom`.
2026-01-31T13:44:08.763338000Z [I 2026-01-31 13:44:08.763 AiExtension] Registered model provider `openrouter`.
2026-01-31T13:44:08.763674000Z [I 2026-01-31 13:44:08.763 AiExtension] Registered model provider `qianfan`.
2026-01-31T13:44:08.763890000Z [W 2026-01-31 13:44:08.763 AiExtension] Unable to load model provider `sagemaker-endpoint`. Please install the `langchain_aws` package.
2026-01-31T13:44:08.764068000Z [I 2026-01-31 13:44:08.763 AiExtension] Registered model provider `togetherai`.
2026-01-31T13:44:08.764229000Z [W 2026-01-31 13:44:08.763 AiExtension] Unable to load model provider `vertexai`. Please install the `langchain_google_vertexai` package.
2026-01-31T13:44:08.768833000Z [I 2026-01-31 13:44:08.768 AiExtension] Registered model provider `aristote-provider`.
2026-01-31T13:44:08.781909000Z [I 2026-01-31 13:44:08.781 AiExtension] Registered embeddings model provider `azure`.
2026-01-31T13:44:08.782279000Z [W 2026-01-31 13:44:08.781 AiExtension] Unable to load embeddings model provider class from entry point `bedrock`: No module named 'langchain_aws'.
2026-01-31T13:44:08.782503000Z [W 2026-01-31 13:44:08.782 AiExtension] Unable to load embeddings model provider class from entry point `cohere`: No module named 'langchain_cohere'.
2026-01-31T13:44:08.782691000Z [I 2026-01-31 13:44:08.782 AiExtension] Registered embeddings model provider `gpt4all`.
2026-01-31T13:44:08.782848000Z [I 2026-01-31 13:44:08.782 AiExtension] Registered embeddings model provider `huggingface_hub`.
2026-01-31T13:44:08.782995000Z [W 2026-01-31 13:44:08.782 AiExtension] Unable to load embeddings model provider class from entry point `mistralai`: No module named 'langchain_mistralai'.
2026-01-31T13:44:08.783170000Z [W 2026-01-31 13:44:08.782 AiExtension] Unable to load embeddings model provider class from entry point `ollama`: No module named 'langchain_ollama'.
2026-01-31T13:44:08.783333000Z [I 2026-01-31 13:44:08.782 AiExtension] Registered embeddings model provider `openai`.
2026-01-31T13:44:08.783500000Z [I 2026-01-31 13:44:08.782 AiExtension] Registered embeddings model provider `openai-custom`.
2026-01-31T13:44:08.783666000Z [I 2026-01-31 13:44:08.783 AiExtension] Registered embeddings model provider `qianfan`.
2026-01-31T13:44:08.783804000Z [W 2026-01-31 13:44:08.783 AiExtension] Unable to load embeddings model provider class from entry point `vertexai`: No module named 'langchain_google_vertexai'.
2026-01-31T13:44:08.800318000Z [I 2026-01-31 13:44:08.799 AiExtension] Registered providers.
2026-01-31T13:44:08.800607000Z [I 2026-01-31 13:44:08.800 AiExtension] Registered jupyter_ai server extension
2026-01-31T13:44:08.822008000Z [I 2026-01-31 13:44:08.821 AiExtension] Registered chat handler `ask` with command `/ask`.
2026-01-31T13:44:08.822405000Z [I 2026-01-31 13:44:08.821 AiExtension] Registered chat handler `clear` with command `/clear`.
2026-01-31T13:44:08.822704000Z [I 2026-01-31 13:44:08.822 AiExtension] Registered chat handler `default` with command `default`.
2026-01-31T13:44:08.822931000Z [I 2026-01-31 13:44:08.822 AiExtension] Registered chat handler `export` with command `/export`.
2026-01-31T13:44:08.823088000Z [I 2026-01-31 13:44:08.822 AiExtension] Registered chat handler `fix` with command `/fix`.
2026-01-31T13:44:08.823248000Z [I 2026-01-31 13:44:08.822 AiExtension] Registered chat handler `generate` with command `/generate`.
2026-01-31T13:44:08.823405000Z [I 2026-01-31 13:44:08.822 AiExtension] Registered chat handler `help` with command `/help`.
2026-01-31T13:44:08.826195000Z [I 2026-01-31 13:44:08.825 AiExtension] Registered chat handler `learn` with command `/learn`.
2026-01-31T13:44:08.838540000Z [I 2026-01-31 13:44:08.838 AiExtension] Registered context provider `file`.
2026-01-31T13:44:08.840694000Z [I 2026-01-31 13:44:08.840 AiExtension] Initialized Jupyter AI server extension in 473 ms.
2026-01-31T13:44:08.841333000Z [I 2026-01-31 13:44:08.841 ServerApp] jupyter_ai | extension was successfully loaded.
2026-01-31T13:44:08.841574000Z [I 2026-01-31 13:44:08.841 ServerApp] jupyter_archive | extension was successfully loaded.
2026-01-31T13:44:08.844184000Z [I 2026-01-31 13:44:08.843 ServerApp] jupyter_lsp | extension was successfully loaded.
2026-01-31T13:44:08.844663000Z [I 2026-01-31 13:44:08.844 ServerApp] jupyter_resource_usage | extension was successfully loaded.
2026-01-31T13:44:08.844988000Z [I 2026-01-31 13:44:08.844 ServerApp] jupyter_server_mathjax | extension was successfully loaded.
2026-01-31T13:44:08.857984000Z [I 2026-01-31 13:44:08.857 ServerApp] jupyter_server_proxy | extension was successfully loaded.
2026-01-31T13:44:08.858577000Z [I 2026-01-31 13:44:08.858 ServerApp] jupyter_server_terminals | extension was successfully loaded.
2026-01-31T13:44:08.863495000Z [I 2026-01-31 13:44:08.863 LabApp] JupyterLab extension loaded from /opt/conda/lib/python3.13/site-packages/jupyterlab
2026-01-31T13:44:08.863844000Z [I 2026-01-31 13:44:08.863 LabApp] JupyterLab application directory is /opt/conda/share/jupyter/lab
2026-01-31T13:44:08.864051000Z [I 2026-01-31 13:44:08.863 LabApp] Extension Manager is 'pypi'.
2026-01-31T13:44:08.900445000Z [I 2026-01-31 13:44:08.900 ServerApp] jupyterlab | extension was successfully loaded.
2026-01-31T13:44:08.900908000Z [I 2026-01-31 13:44:08.900 ServerApp] Registered jupyterlab_code_formatter server extension
2026-01-31T13:44:08.901126000Z [I 2026-01-31 13:44:08.900 ServerApp] jupyterlab_code_formatter | extension was successfully loaded.
2026-01-31T13:44:08.904142000Z [I 2026-01-31 13:44:08.903 ServerApp] jupyterlab_git | extension was successfully loaded.
2026-01-31T13:44:08.904498000Z [I 2026-01-31 13:44:08.903 ServerApp] [Jupytext Server Extension] Deriving an AsyncTextFileContentsManager from AsyncLargeFileManager
2026-01-31T13:44:08.905325000Z [I 2026-01-31 13:44:08.905 ServerApp] jupyterlab_jupytext | extension was successfully loaded.
2026-01-31T13:44:08.916785000Z [I 2026-01-31 13:44:08.916 ServerApp] jupyterlab_myst | extension was successfully loaded.
2026-01-31T13:44:08.917159000Z [I 2026-01-31 13:44:08.916 ServerApp] jupyterlab_pioneer | extension was successfully loaded.
2026-01-31T13:44:08.917346000Z [I 2026-01-31 13:44:08.917 ServerApp] Registered search-replace extension
2026-01-31T13:44:08.917522000Z [I 2026-01-31 13:44:08.917 ServerApp] jupyterlab_search_replace | extension was successfully loaded.
2026-01-31T13:44:09.136997000Z [I 2026-01-31 13:44:09.136 ServerApp] nbdime | extension was successfully loaded.
2026-01-31T13:44:09.137974000Z [I 2026-01-31 13:44:09.137 ServerApp] nbgitpuller | extension was successfully loaded.
2026-01-31T13:44:09.138304000Z [I 2026-01-31 13:44:09.137 ServerApp] Loading the assignment_list nbgrader serverextension
2026-01-31T13:44:09.138472000Z [I 2026-01-31 13:44:09.138 ServerApp] nbgrader.server_extensions.assignment_list | extension was successfully loaded.
2026-01-31T13:44:09.138658000Z [I 2026-01-31 13:44:09.138 ServerApp] Loading the course_list nbgrader serverextension
2026-01-31T13:44:09.138916000Z [I 2026-01-31 13:44:09.138 ServerApp] nbgrader.server_extensions.course_list | extension was successfully loaded.
2026-01-31T13:44:09.139074000Z [I 2026-01-31 13:44:09.138 ServerApp] Loading the formgrader nbgrader serverextension
2026-01-31T13:44:09.144575000Z [W 2026-01-31 13:44:09.144 ServerApp] No nbgrader_config.py file found (rerun with --debug to see where nbgrader is looking)
2026-01-31T13:44:09.148125000Z [NbGrader | WARNING] No nbgrader_config.py file found (rerun with --debug to see where nbgrader is looking)
2026-01-31T13:44:09.154457000Z [I 2026-01-31 13:44:09.154 ServerApp] nbgrader.server_extensions.formgrader | extension was successfully loaded.
2026-01-31T13:44:09.154727000Z [I 2026-01-31 13:44:09.154 ServerApp] Loading the validate_assignment nbgrader serverextension
2026-01-31T13:44:09.154913000Z [I 2026-01-31 13:44:09.154 ServerApp] nbgrader.server_extensions.validate_assignment | extension was successfully loaded.
2026-01-31T13:44:09.159776000Z [I 2026-01-31 13:44:09.159 ServerApp] notebook | extension was successfully loaded.
2026-01-31T13:44:09.160028000Z [I 2026-01-31 13:44:09.159 ServerApp] Will shut down after 1200 seconds with no kernels.
2026-01-31T13:44:09.160671000Z [I 2026-01-31 13:44:09.160 ServerApp] Serving notebooks from local directory: /home/mambauser
2026-01-31T13:44:09.160875000Z [I 2026-01-31 13:44:09.160 ServerApp] Jupyter Server 2.17.0 is running at:
2026-01-31T13:44:09.161040000Z [I 2026-01-31 13:44:09.160 ServerApp] http://a1533728a881:8888/lab?token=...
2026-01-31T13:44:09.161190000Z [I 2026-01-31 13:44:09.160 ServerApp]     http://127.0.0.1:8888/lab?token=...
2026-01-31T13:44:09.161370000Z [I 2026-01-31 13:44:09.160 ServerApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
2026-01-31T13:44:09.221418000Z [I 2026-01-31 13:44:09.221 ServerApp] Skipped non-installed server(s): basedpyright, bash-language-server, dockerfile-language-server-nodejs, javascript-typescript-langserver, jedi-language-server, julia-language-server, pyrefly, pyright, python-language-server, r-languageserver, sql-language-server, texlab, typescript-language-server, unified-language-server, vscode-css-languageserver-bin, vscode-html-languageserver-bin, vscode-json-languageserver-bin, yaml-language-server
2026-01-31T13:44:09.340030000Z 2026-01-31 13:44:09,339 - distributed.deploy.spec - WARNING - Cluster closed without starting up
2026-01-31T13:44:31.588561000Z [W 2026-01-31 13:44:31.587 LabApp] Could not determine jupyterlab build status without nodejs
2026-01-31T13:44:31.828755000Z [I 2026-01-31 13:44:31.828 ServerApp] Client connected. ID: ada4d05e963147d5884de555f90031fd
2026-01-31T13:44:39.579289000Z [I 2026-01-31 13:44:39.578 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.582180000Z [I 2026-01-31 13:44:39.581 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.583181000Z [I 2026-01-31 13:44:39.582 ServerApp] Loaded Jupytext configuration file at IntroScienceDonnees/jupytext.toml
2026-01-31T13:44:39.584117000Z [I 2026-01-31 13:44:39.583 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.585560000Z [I 2026-01-31 13:44:39.585 ServerApp] Loaded Jupytext configuration file at IntroScienceDonnees/jupytext.toml
2026-01-31T13:44:39.587173000Z [I 2026-01-31 13:44:39.586 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.588412000Z [I 2026-01-31 13:44:39.588 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.589917000Z [I 2026-01-31 13:44:39.589 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:39.590741000Z [I 2026-01-31 13:44:39.590 ServerApp] Loaded Jupytext configuration file at IntroScienceDonnees/jupytext.toml
2026-01-31T13:44:39.592149000Z [I 2026-01-31 13:44:39.591 ServerApp] Loaded Jupytext configuration file at IntroScienceDonnees/jupytext.toml
2026-01-31T13:44:39.593585000Z [I 2026-01-31 13:44:39.593 ServerApp] Loaded Jupytext configuration file at ProgASD/jupytext.toml
2026-01-31T13:44:39.747351000Z [I 2026-01-31 13:44:39.746 ServerApp] New terminal with automatic name: 1
2026-01-31T13:44:39.747824000Z [I 2026-01-31 13:44:39.747 ServerApp] Culling terminals with inactivity > 1200 seconds at 300 second intervals ...
2026-01-31T13:44:40.258494000Z [I 2026-01-31 13:44:40.258 LabApp] 302 GET /lab (@192.168.15.75) 0.42ms
2026-01-31T13:44:41.193097000Z [I 2026-01-31 13:44:41.192 ServerApp] Loaded Jupytext configuration file at ProgImperative/jupytext.toml
2026-01-31T13:44:42.201579000Z [I 2026-01-31 13:44:42.201 LabApp] 302 GET /lab (@192.168.15.75) 1.94ms
2026-01-31T13:48:39.818883000Z [I 2026-01-31 13:48:39.818 LabApp] 302 GET /lab (@192.168.0.177) 0.41ms
Browser log
Unsatisfied version 2.0.4 from @jupyterlab/application-top of shared singleton module @lumino/messaging (required ^1.10.0) remoteEntry.ede4bc602b2c1bd1a931.js:1:6038
Unsatisfied version 2.7.3 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^1.33.0) remoteEntry.ede4bc602b2c1bd1a931.js:1:6038
InternalError: too much recursion
    handleChange https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/377.f0f2703120c65feabe65.js?v=f0f2703120c65feabe65:467
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    call https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
    notify https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/947.5ebb2b9ee7b8b6a1b80e.js?v=5ebb2b9ee7b8b6a1b80e:1
377.f0f2703120c65feabe65.js:467:5261
InternalError: too much recursion
    ee https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/50.b526e902f8ed2be0539e.js?v=b526e902f8ed2be0539e:1
    regenPalettes https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/50.b526e902f8ed2be0539e.js?v=b526e902f8ed2be0539e:1
    te https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/50.b526e902f8ed2be0539e.js?v=b526e902f8ed2be0539e:1
    from https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/50.b526e902f8ed2be0539e.js?v=b526e902f8ed2be0539e:1
    from https://heuristic-curie.mydocker-run-vd.centralesupelec.fr/lab/extensions/jupyterlab-search-replace/static/50.b526e902f8ed2be0539e.js?v=b526e902f8ed2be0539e:1
377.f0f2703120c65feabe65.js:467:5261

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