Skip to content

Error running filter main.lua #9637

@lgonzalezsa

Description

@lgonzalezsa

Bug description

Previous versions of Quarto I was able to preview/render my qmd but now I am getting

Error running filter /opt/quarto/share/filters/main.lua:
Block, list of Blocks, or compatible element expected, got table
        while retrieving function argument content
        while retrieving arguments for function Div
stack traceback:
        /opt/quarto/share/filters/main.lua:20898: in field 'render'
        /opt/quarto/share/filters/main.lua:841: in local 'filter_fn'
        /opt/quarto/share/filters/main.lua:302: in function </opt/quarto/share/filters/main.lua:292>
        (...tail calls...)
        [C]: in ?
        [C]: in method 'walk'
        /opt/quarto/share/filters/main.lua:224: in function </opt/quarto/share/filters/main.lua:214>
        (...tail calls...)
        /opt/quarto/share/filters/main.lua:942: in local 'callback'
        /opt/quarto/share/filters/main.lua:960: in upvalue 'run_emulated_filter_chain'
        /opt/quarto/share/filters/main.lua:996: in function </opt/quarto/share/filters/main.lua:993>
stack traceback:
        /opt/quarto/share/filters/main.lua:224: in function </opt/quarto/share/filters/main.lua:214>
        (...tail calls...)
        /opt/quarto/share/filters/main.lua:942: in local 'callback'
        /opt/quarto/share/filters/main.lua:960: in upvalue 'run_emulated_filter_chain'
        /opt/quarto/share/filters/main.lua:996: in function </opt/quarto/share/filters/main.lua:993>
[execProcess] Success: false, code: 83
ERROR: Rendering of output notebook produced an unexpected result
[NotebookContext]: Starting Cleanup

Steps to reproduce

I am using the embed feature https://quarto.org/docs/authoring/notebook-embed.html

{{< embed penguins.ipynb#fig-bill-marginal >}}

Expected behavior

quarto to preview/render

Actual behavior

[execProcess] Success: false, code: 83

Your environment

using vscode version: 1.89.1
Commit: dc96b837cf6bb4af9cd736aa3af08cf8279f7685
Date: 2024-05-07T05:16:23.416Z
Electron: 28.2.8
ElectronBuildId: 27744544
Chromium: 120.0.6099.291
Node.js: 18.18.2
V8: 12.0.267.19-electron.0
OS: Linux x64 6.8.0-76060800daily20240311-generic

Quarto 1.4.554

Quarto check output

Quarto 1.4.554
[✓] Checking versions of quarto binary dependencies...
      Pandoc version 3.1.11: OK
      Dart Sass version 1.69.5: OK
      Deno version 1.37.2: OK
[✓] Checking versions of quarto dependencies......OK
[✓] Checking Quarto installation......OK
      Version: 1.4.554
      Path: /opt/quarto/bin

[✓] Checking tools....................OK
      TinyTeX: v2024.05
      Chromium: 869685

[✓] Checking LaTeX....................OK
      Using: TinyTex
      Path: /home/data_analysis/.TinyTeX/bin/x86_64-linux
      Version: 2024

[✓] Checking basic markdown render....OK

[✓] Checking Python 3 installation....OK
      Version: 3.11.4 (Conda)
      Path: /opt/conda/bin/python
      Jupyter: (None)

      Jupyter is not available in this Python installation.
      Install with conda install jupyter

[✓] Checking R installation...........OK
      Version: 4.2.3
      Path: /home/data_analysis/.conda/envs/gtcs-dataanalysis/lib/R
      LibPaths:
        - /home/data_analysis/.conda/envs/gtcs-dataanalysis/lib/R/library
      knitr: 1.43
      rmarkdown: 2.24

[✓] Checking Knitr engine render......OK

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-reproIssues that are blocked until reporter provides an adequate reproductionstaleIssues open for 30+ days without providing a "working" reproducible example

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions