Crash report

Created remote items: 2.

Deleted remote items: 1.

Fetched items: 4/4.

Completed: 30/10/2025 16:37 (5s)

25/08/2025 05:20

en

Error

The text editor encountered a fatal error and could not continue. The error might be due to a plugin, so please try to disable some of them and try again.

To report the error, please copy the *entire content* of this page and post it on Joplin forum or GitHub.

If the error persists you may try to restart in safe mode, which will temporarily disable all plugins.

Message

e.setOption is not a function

Version info

Joplin for Desktop

Copyright © 2016-2025 Laurent Cozic
Joplin 3.5.6 (prod, darwin)

Device: darwin, Intel(R) Core(TM) i7-8569U CPU @ 2.80GHz
Client ID: 9981559c7d1640389ccb5173e5e5c5fd
Sync Version: 3
Profile Version: 49
Keychain Supported: Yes
Alternative instance ID: -

Revision: ffb3276

Backup: 1.4.3
Enhancement: 1.2.1
Freehand Drawing: 3.1.0
Jarvis: 0.11.0
Journal: 2.0.0
Kminder Mindmap: 0.8.7
macOS theme: 1.5.20
Persistent Editor Layout: 2.2.0
Quick Links: 1.3.2
Rich Markdown: 0.16.4
Save Note as MD: 1.0.2
Sepremento's Awesome Graph: 1.1.1
Simple Highlighter: 1.0.0
Slash Commands: Datetime & More: 1.5.1

Plugins

[
    {
        "id": "io.github.jackgruber.backup",
        "name": "Backup",
        "enabled": true,
        "version": "1.4.3"
    },
    {
        "id": "io.github.personalizedrefrigerator.js-draw",
        "name": "Freehand Drawing",
        "enabled": true,
        "version": "3.1.0"
    },
    {
        "id": "com.leenzhu.journal",
        "name": "Journal",
        "enabled": true,
        "version": "2.0.0"
    },
    {
        "id": "joplin.plugin.benji.persistentLayout",
        "name": "Persistent Editor Layout",
        "enabled": false,
        "version": "2.2.0"
    },
    {
        "id": "com.whatever.quick-links",
        "name": "Quick Links",
        "enabled": true,
        "version": "1.3.2"
    },
    {
        "id": "com.andrejilderda.macOSTheme",
        "name": "macOS theme",
        "enabled": true,
        "version": "1.5.20"
    },
    {
        "id": "com.hieuthi.joplin.slash-commands",
        "name": "Slash Commands: Datetime & More",
        "enabled": true,
        "version": "1.5.1"
    },
    {
        "id": "kensam.joplin.plugin.highlighter",
        "name": "Simple Highlighter",
        "enabled": true,
        "version": "1.0.0"
    },
    {
        "id": "plugin.calebjohn.rich-markdown",
        "name": "Rich Markdown",
        "enabled": true,
        "version": "0.16.4"
    },
    {
        "id": "com.joshthor.export",
        "name": "Save Note as MD",
        "enabled": true,
        "version": "1.0.2"
    },
    {
        "id": "joplin.plugin.alondmnt.jarvis",
        "name": "Jarvis",
        "enabled": false,
        "version": "0.11.0"
    },
    {
        "id": "com.septemberhx.Joplin.Enhancement",
        "name": "Enhancement",
        "enabled": true,
        "version": "1.2.1"
    },
    {
        "id": "org.sepremento.joplin.graph",
        "name": "Sepremento's Awesome Graph",
        "enabled": true,
        "version": "1.1.1"
    },
    {
        "id": "calandra.kminder.joplin",
        "name": "Kminder Mindmap",
        "enabled": true,
        "version": "0.8.7"
    }
]

Stack trace

TypeError: e.setOption is not a function
    at useEditorSearchExtension (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5305:28158)
    at Editor (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5391:282013)
    at renderWithHooks (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3851:419)
    at updateForwardRef (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3867:3827)
    at beginWork (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3869:14160)
    at beginWork$1 (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3886:2573)
    at performUnitOfWork (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3882:25989)
    at workLoopSync (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3882:25495)
    at renderRootSync (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3882:25216)
    at recoverFromConcurrentError (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3882:20906)

Component stack

    at Editor (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5391:281749)
    at div
    at div
    at div
    at ErrorBoundary (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5313:1200)
    at CodeMirror (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5391:285565)
    at div
    at div
    at div
    at NoteEditorContent (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5560:15380)
    at ConnectFunction (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3914:23757)
    at div
    at div
    at I (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4349:3264)
    at div
    at Resizable (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4557:4254)
    at LayoutItemContainer (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4557:17410)
    at div
    at LayoutItemContainer (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4557:17410)
    at ResizableLayout (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4557:18337)
    at div
    at MainScreenComponent (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5569:491)
    at ConnectFunction (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3914:23757)
    at div
    at NavigatorComponent (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5799:9916)
    at ConnectFunction (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3914:23757)
    at PopupNotificationProvider (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4742:1008)
    at Ey.ThemeProvider (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4362:264)
    at ae (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:4347:2902)
    at RootComponent (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:6359:62)
    at ConnectFunction (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3914:23757)
    at ErrorBoundary (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:5313:1200)
    at Provider (file:///Applications/Joplin.app/Contents/Resources/app.asar/main-html.bundle.js:3918:1460)

Thank you for the crash report!

This is related to the legacy Markdown editor (see the relevant setting in "settings > general > advanced"). It should be fixed by Desktop: Fixes #13574: Fix crash when opening the legacy Markdown editor by personalizedrefrigerator · Pull Request #13576 · laurent22/joplin · GitHub.

1 Like