ThibaultJanBeyer / joplin-sheets

Plugin to write excel like spreadsheets in Joplin like a pro
58 stars 4 forks source link

Joplin (beta) crashes after spreadsheet is exited #11

Open stevemagruder opened 1 year ago

stevemagruder commented 1 year ago

I'm using Joplin 2.10.4 beta on Windows 11. If I exit (<) the Luckysheet spreadsheet in one note, then switch to another note, Joplin crashes. Following is the crash page info:

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 frameWindow.removeEventListener is not a function

Version info Joplin for Desktop

Copyright © 2016-2023 Laurent Cozic Joplin 2.10.4 (prod, win32)

Client ID: 60f49bd2f7c540e88c13d1caf6ae8a8b Sync Version: 3 Profile Version: 41 Keychain Supported: Yes

Revision: 9866e59 Plugins [ { "id": "joplin.plugin.note.tabs", "name": "Note Tabs", "enabled": true, "version": "1.4.0" }, { "id": "com.whatever.quick-links", "name": "Quick Links", "enabled": true, "version": "1.2.3" }, { "id": "io.github.jackgruber.copytags", "name": "Tagging", "enabled": true, "version": "1.0.1" }, { "id": "joplin-plugin-search-and-replace", "name": "Search & Replace", "enabled": true, "version": "1.0.1" }, { "id": "joplin.plugin.ambrt.convertToNewNote", "name": "Convert Text To New Note", "enabled": true, "version": "1.5.1" }, { "id": "joplin.plugin.ambrt.copyNoteLink", "name": "Copy link to active note", "enabled": true, "version": "1.0.1" }, { "id": "de.habelt.CsvImport", "name": "Csv Import", "enabled": true, "version": "1.0.1" }, { "id": "joplin.plugin.ambrt.embedSearch", "name": "Embed Search", "enabled": true, "version": "2.0.0" }, { "id": "joplin.plugin.benji.favorites", "name": "Favorites", "enabled": true, "version": "1.3.0" }, { "id": "io.github.personalizedrefrigerator.js-draw", "name": "Freehand Drawing", "enabled": true, "version": "1.4.1" }, { "id": "joplin.plugin.alondmnt.suitcase", "name": "Suitcase", "enabled": true, "version": "0.2.1" }, { "id": "sadmice.TextColorize", "name": "Text Colorize", "enabled": true, "version": "1.2.3" }, { "id": "joplin.plugin.templates", "name": "Templates", "enabled": true, "version": "2.3.0" }, { "id": "joplin-plugin-dddot", "name": "Joplin DDDot", "enabled": true, "version": "0.2.0" }, { "id": "outline", "name": "Outline", "enabled": false, "version": "1.5.6" }, { "id": "com.joplin.excalidraw", "name": "joplin-excalidraw", "enabled": true, "version": "1.3.0" }, { "id": "com.github.marc0l92.joplin-plugin-drawio", "name": "Draw.io", "enabled": true, "version": "2.1.0" }, { "id": "com.joplin.JSheets", "name": "JSheets", "enabled": true, "version": "1.1.3" } ] Stack trace TypeError: frameWindow.removeEventListener is not a function at C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\services\plugins\hooks\useWebviewToPluginMessages.js:34:25 at safelyCallDestroy (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:22932:5) at commitHookEffectListUnmount (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:23100:11) at commitPassiveUnmountInsideDeletedTreeOnFiber (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:25098:11) at commitPassiveUnmountEffectsInsideOfDeletedTree_begin (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:25048:5) at commitPassiveUnmountEffects_begin (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:24956:11) at commitPassiveUnmountEffects (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:24941:3) at flushPassiveEffectsImpl (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:27038:3) at flushPassiveEffects (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:26984:14) at commitRootImpl (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\react-dom\cjs\react-dom.development.js:26935:5) Component stack

at UserWebview (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\services\plugins\UserWebview.js:42:28)
at div
at I (C:\Users\steve\AppData\Local\Programs\Joplin\resources\app.asar\node_modules\styled-components\dist\styled-components.cjs.js:1:19344)
at div