Error report

Operating system

Windows

Joplin version

3.1.24

Desktop version info

Joplin 3.1.24 (prod, win32)

Client ID: 9bbf6dcc44c04a4f984e6acfb8fc73d2
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes

Revision: d581264

Backup: 1.4.2
Calendar: 1.0.0-rc2
Cursor Sync: 2.1.0
Plugin Bundle: 0.5.5
Search & Replace: 2.2.0

Sync target

Joplin Cloud

What issue do you have?

Error
Joplin encountered a fatal error and could not continue.

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
Runtime is not registered for command textBold

Version info
Joplin for Desktop

Copyright © 2016-2024 Laurent Cozic
Joplin 3.1.24 (prod, win32)

Client ID: 9bbf6dcc44c04a4f984e6acfb8fc73d2
Sync Version: 3
Profile Version: 47
Keychain Supported: Yes

Revision: d581264

Backup: 1.4.2
Calendar: 1.0.0-rc2
Cursor Sync: 2.1.0
Plugin Bundle: 0.5.5
Search & Replace: 2.2.0
Plugins
[
{
"id": "ylc395.betterMarkdownViewer",
"name": "Cursor Sync",
"enabled": true,
"version": "2.1.0"
},
{
"id": "com.septemberhx.pluginBundle",
"name": "Plugin Bundle",
"enabled": true,
"version": "0.5.5"
},
{
"id": "joplin-plugin-search-and-replace",
"name": "Search & Replace",
"enabled": true,
"version": "2.2.0"
},
{
"id": "org.joplinapp.plugins.joplin-calendar",
"name": "Calendar",
"enabled": true,
"version": "1.0.0-rc2"
},
{
"id": "io.github.jackgruber.backup",
"name": "Backup",
"enabled": true,
"version": "1.4.2"
}
]
Stack trace
Error: Runtime is not registered for command textBold
at CommandService.commandByName (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules@joplin\lib\services\CommandService.js:84:19)
at ToolbarButtonUtils.commandToToolbarButton (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules@joplin\lib\services\commands\ToolbarButtonUtils.js:23:38)
at ToolbarButtonUtils.commandsToToolbarButtons (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules@joplin\lib\services\commands\ToolbarButtonUtils.js:52:30)
at Function.mapStateToProps [as mapToProps] (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\gui\NoteEditor\NoteBody\CodeMirror\Toolbar.js:50:48)
at mapToPropsProxy (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\connect\wrapMapToProps.js:59:92)
at handleNewState (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\connect\selectorFactory.js:52:28)
at handleSubsequentCalls (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\connect\selectorFactory.js:66:30)
at pureFinalPropsSelector (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\connect\selectorFactory.js:71:32)
at checkForUpdates (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\components\connect.js:109:23)
at subscribeUpdates (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\components\connect.js:143:3)
Component stack

at ConnectFunction (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-redux\lib\components\connect.js:246:74)
at div
at div
at ErrorBoundary (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\gui\ErrorBoundary.js:12:9)
at CodeMirror (C:\Users\Werner\AppData\Local\Programs\Joplin\resources\app.asar\gui\NoteEditor\NoteBody\CodeMirror\v6\CodeMirror.js:43:44)
at div
at div

Thank you for reporting this! I'm linking to the relevant GitHub issue.