Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Joplin crashes when selecting Options -> Web Clipper on Linux #4330

Closed
alusiani opened this issue Jan 10, 2021 · 16 comments
Closed

Joplin crashes when selecting Options -> Web Clipper on Linux #4330

alusiani opened this issue Jan 10, 2021 · 16 comments
Labels
bug It's a bug upstream There's a problem with upstream code.

Comments

@alusiani
Copy link

Environment

Joplin version: 1.5.14
Platform: Linux
OS specifics: Fedora 32

Steps to reproduce

  1. seletc menu item "Options"
  2. select option "Web Clipper"
  3. a screen error appears, unrecoverable

Describe what you expected to happen

an options page should appear

Logfile

/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: Connect(ConfigScreenComponent)
printWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494
lowPriorityWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11513
ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23134
commitRootImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22428
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
commitRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22414
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
scheduleUpdateOnFiber @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21431
enqueueSetState @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:13100
Component.setState @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react/cjs/react.development.js:471
onStateChange @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/components/connectAdvanced.js:222
notify @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/utils/Subscription.js:30
notifyNestedSubs @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/utils/Subscription.js:69
onStateChange @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/components/connectAdvanced.js:219
dispatch @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/node_modules/redux/lib/createStore.js:186
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:448
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:8
__awaiter @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:4
generalMiddleware @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:446
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:297
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:8
__awaiter @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:4
generalMiddleware @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:278
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:386
click @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/MenuBar.js:287
apply @ electron/js2c/renderer_init.js:107
(anonymous) @ electron/js2c/renderer_init.js:83
(anonymous) @ electron/js2c/renderer_init.js:83
(anonymous) @ electron/js2c/renderer_init.js:103
emit @ events.js:310
EventEmitter.emit @ domain.js:482
onMessage @ electron/js2c/renderer_init.js:91
Show 9 more frames
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494 Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: Connect(ConfigScreenComponent)
printWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494
lowPriorityWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11513
ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11686
flushRenderPhaseStrictModeWarningsInDEV @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23134
commitRootImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22428
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
commitRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22414
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
scheduleUpdateOnFiber @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21431
enqueueSetState @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:13100
Component.setState @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react/cjs/react.development.js:471
onStateChange @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/components/connectAdvanced.js:222
notify @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/utils/Subscription.js:30
notifyNestedSubs @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/utils/Subscription.js:69
onStateChange @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-redux/lib/components/connectAdvanced.js:219
dispatch @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/node_modules/redux/lib/createStore.js:186
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:448
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:8
__awaiter @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:4
generalMiddleware @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:446
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:297
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:8
__awaiter @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:4
generalMiddleware @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/app.js:278
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/BaseApplication.js:386
click @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/MenuBar.js:287
apply @ electron/js2c/renderer_init.js:107
(anonymous) @ electron/js2c/renderer_init.js:83
(anonymous) @ electron/js2c/renderer_init.js:83
(anonymous) @ electron/js2c/renderer_init.js:103
emit @ events.js:310
EventEmitter.emit @ domain.js:482
onMessage @ electron/js2c/renderer_init.js:91
Show 9 more frames
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:52: Saving settings...
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:52: Settings have been saved.
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:53: Saving settings...
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:53: Settings have been saved.
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:54: Request: GET /folders?as_tree=1&token=1cc05c84ed96d219b4600935c0e8bcfbf50b0dcfc5d56dd2dacbe23f29b82cdab9b46edef034b32d80d1b7d661b12ef3bf4343affab28d76453b5fde372a747d
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:54: Saving settings...
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/@joplin/lib/Logger.js:165 11:02:54: Settings have been saved.
electron/js2c/renderer_init.js:83 Uncaught Error: Could not call remote method 'buildDir'. Check that the method signature is correct. Underlying error: Cannot find build dir
Underlying stack: Error: Cannot find build dir
    at ElectronAppWrapper.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/ElectronAppWrapper.js:232:23)
    at Bridge.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/bridge.js:160:35)
    at electron/js2c/browser_init.js:213:7789
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)

    at electron/js2c/browser_init.js:213:7817
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)
exception @ electron/js2c/renderer_init.js:83
metaToValue @ electron/js2c/renderer_init.js:83
remoteMemberFunction @ electron/js2c/renderer_init.js:83
platformAssets @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/ExtensionBadge.min.js:9
ExtensionBadge @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/ExtensionBadge.min.js:26
renderWithHooks @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:15108
mountIndeterminateComponent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:17342
beginWork$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:18486
callCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:347
invokeGuardedCallbackDev @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:397
invokeGuardedCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:454
beginWork$$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23217
performUnitOfWork @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22208
workLoopSync @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22185
renderRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21878
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
discreteUpdates$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21677
discreteUpdates @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:2359
dispatchDiscreteEvent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5979
electron/js2c/renderer_init.js:83 Uncaught Error: Could not call remote method 'buildDir'. Check that the method signature is correct. Underlying error: Cannot find build dir
Underlying stack: Error: Cannot find build dir
    at ElectronAppWrapper.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/ElectronAppWrapper.js:232:23)
    at Bridge.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/bridge.js:160:35)
    at electron/js2c/browser_init.js:213:7789
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)

    at electron/js2c/browser_init.js:213:7817
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)
exception @ electron/js2c/renderer_init.js:83
metaToValue @ electron/js2c/renderer_init.js:83
remoteMemberFunction @ electron/js2c/renderer_init.js:83
platformAssets @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/ExtensionBadge.min.js:16
ExtensionBadge @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/gui/ExtensionBadge.min.js:26
renderWithHooks @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:15108
mountIndeterminateComponent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:17342
beginWork$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:18486
callCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:347
invokeGuardedCallbackDev @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:397
invokeGuardedCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:454
beginWork$$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23217
performUnitOfWork @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22208
workLoopSync @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22185
renderRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21878
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
discreteUpdates$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21677
discreteUpdates @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:2359
dispatchDiscreteEvent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5979
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: Connect(ClipperConfigScreenComponent)
printWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494
lowPriorityWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11513
ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11680
flushRenderPhaseStrictModeWarningsInDEV @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23134
commitRootImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22428
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
commitRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22414
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
discreteUpdates$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21677
discreteUpdates @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:2359
dispatchDiscreteEvent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5979
/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494 Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-async-component-lifecycle-hooks for details.

* Move data fetching code or side effects to componentDidUpdate.
* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.

Please update the following components: Connect(ClipperConfigScreenComponent)
printWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11494
lowPriorityWarning @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11513
ReactStrictModeWarnings.flushPendingUnsafeLifecycleWarnings @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11686
flushRenderPhaseStrictModeWarningsInDEV @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:23134
commitRootImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22428
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
commitRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22414
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
discreteUpdates$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21677
discreteUpdates @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:2359
dispatchDiscreteEvent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5979
2/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:19814 The above error occurred in the <ExtensionBadge> component:
    in ExtensionBadge (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in ClipperConfigScreenComponent (created by Connect(ClipperConfigScreenComponent))
    in Connect(ClipperConfigScreenComponent) (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in ConfigScreenComponent (created by Connect(ConfigScreenComponent))
    in Connect(ConfigScreenComponent) (created by NavigatorComponent)
    in div (created by NavigatorComponent)
    in NavigatorComponent (created by Connect(NavigatorComponent))
    in Connect(NavigatorComponent) (created by RootComponent)
    in ThemeProvider (created by RootComponent)
    in StyleSheetManager (created by RootComponent)
    in RootComponent (created by Connect(RootComponent))
    in Connect(RootComponent)
    in ErrorBoundary
    in Provider

React will try to recreate this component tree from scratch using the error boundary you provided, ErrorBoundary.
@alusiani alusiani added the bug It's a bug label Jan 10, 2021
@stale
Copy link

stale bot commented Feb 13, 2021

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

@stale stale bot added the stale An issue that hasn't been active for a while... label Feb 13, 2021
@alusiani
Copy link
Author

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

Hi,

the problem persists in Joplin v 1.7.11 on Fedora 32 Linux:

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.

Message
Could not call remote method 'buildDir'. Check that the method signature is correct. Underlying error: Cannot find build dir Underlying stack: Error: Cannot find build dir at ElectronAppWrapper.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/ElectronAppWrapper.js:232:23) at Bridge.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/bridge.js:160:35) at electron/js2c/browser_init.js:213:7789 at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246) at IpcMainImpl.emit (events.js:310:20) at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848) at WebContents.emit (events.js:310:20)

Version info
Joplin for Desktop

Copyright © 2016-2021 Laurent Cozic
Joplin 1.7.11 (prod, linux)

Client ID: 5150b3c141d2411fa3cd95ac4a32d280
Sync Version: 2
Profile Version: 34
Keychain Supported: No
Stack trace
Error: Could not call remote method 'buildDir'. Check that the method signature is correct. Underlying error: Cannot find build dir
Underlying stack: Error: Cannot find build dir
    at ElectronAppWrapper.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/ElectronAppWrapper.js:232:23)
    at Bridge.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/bridge.js:160:35)
    at electron/js2c/browser_init.js:213:7789
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)

    at electron/js2c/browser_init.js:213:7817
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)
Component stack

    in ExtensionBadge (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in ClipperConfigScreenComponent (created by Connect(ClipperConfigScreenComponent))
    in Connect(ClipperConfigScreenComponent) (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in ConfigScreenComponent (created by Connect(ConfigScreenComponent))
    in Connect(ConfigScreenComponent) (created by NavigatorComponent)
    in div (created by NavigatorComponent)
    in NavigatorComponent (created by Connect(NavigatorComponent))
    in Connect(NavigatorComponent) (created by RootComponent)
    in ThemeProvider (created by RootComponent)
    in StyleSheetManager (created by RootComponent)
    in RootComponent (created by Connect(RootComponent))
    in Connect(RootComponent)
    in ErrorBoundary
    in Provider

@stale stale bot removed the stale An issue that hasn't been active for a while... label Feb 13, 2021
@stale
Copy link

stale bot commented Mar 19, 2021

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

@stale stale bot added the stale An issue that hasn't been active for a while... label Mar 19, 2021
@alusiani
Copy link
Author

alusiani commented Mar 20, 2021

Hey there, it looks like there has been no activity on this issue recently. Has the issue been fixed, or does it still require the community's attention? This issue may be closed if no further activity occurs. You may comment on the issue and I will leave it open. Thank you for your contributions.

The problem persists in Joplin 1.7.11, I attach the error displayed and log output:

Error on Joplin

Version info
Joplin for Desktop

Copyright © 2016-2021 Laurent Cozic
Joplin 1.7.11 (prod, linux)

Client ID: 5150b3c141d2411fa3cd95ac4a32d280
Sync Version: 2
Profile Version: 34
Keychain Supported: No
Stack trace
Error: Could not call remote method 'buildDir'. Check that the method signature is correct. Underlying error: Cannot find build dir
Underlying stack: Error: Cannot find build dir
    at ElectronAppWrapper.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/ElectronAppWrapper.js:232:23)
    at Bridge.buildDir (/usr/share/org.joplinapp.joplin/desktop/resources/app.asar/bridge.js:160:35)
    at electron/js2c/browser_init.js:213:7789
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)

    at electron/js2c/browser_init.js:213:7817
    at IpcMainImpl.<anonymous> (electron/js2c/browser_init.js:213:4246)
    at IpcMainImpl.emit (events.js:310:20)
    at WebContents.<anonymous> (electron/js2c/browser_init.js:157:8848)
    at WebContents.emit (events.js:310:20)
Component stack

    in ExtensionBadge (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in ClipperConfigScreenComponent (created by Connect(ClipperConfigScreenComponent))
    in Connect(ClipperConfigScreenComponent) (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in ConfigScreenComponent (created by Connect(ConfigScreenComponent))
    in Connect(ConfigScreenComponent) (created by NavigatorComponent)
    in div (created by NavigatorComponent)
    in NavigatorComponent (created by Connect(NavigatorComponent))
    in Connect(NavigatorComponent) (created by RootComponent)
    in ThemeProvider (created by RootComponent)
    in StyleSheetManager (created by RootComponent)
    in RootComponent (created by Connect(RootComponent))
    in Connect(RootComponent)
    in ErrorBoundary
    in Provider

log

The above error occurred in the <ExtensionBadge> component:
    in ExtensionBadge (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in div (created by ClipperConfigScreenComponent)
    in ClipperConfigScreenComponent (created by Connect(ClipperConfigScreenComponent))
    in Connect(ClipperConfigScreenComponent) (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in div (created by ConfigScreenComponent)
    in ConfigScreenComponent (created by Connect(ConfigScreenComponent))
    in Connect(ConfigScreenComponent) (created by NavigatorComponent)
    in div (created by NavigatorComponent)
    in NavigatorComponent (created by Connect(NavigatorComponent))
    in Connect(NavigatorComponent) (created by RootComponent)
    in ThemeProvider (created by RootComponent)
    in StyleSheetManager (created by RootComponent)
    in RootComponent (created by Connect(RootComponent))
    in Connect(RootComponent)
    in ErrorBoundary
    in Provider

React will try to recreate this component tree from scratch using the error boundary you provided, ErrorBoundary.
logCapturedError @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:19814
logError @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:19850
callback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:20961
callCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12929
commitUpdateEffects @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12968
commitUpdateQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:12959
commitLifeCycles @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:20079
commitLayoutEffects @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22813
callCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:347
invokeGuardedCallbackDev @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:397
invokeGuardedCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:454
commitRootImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22585
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
commitRoot @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:22414
runRootCallback @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21554
(anonymous) @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11353
unstable_runWithPriority @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/scheduler/cjs/scheduler.development.js:643
runWithPriority$2 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11305
flushSyncCallbackQueueImpl @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11349
flushSyncCallbackQueue @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:11338
discreteUpdates$1 @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:21677
discreteUpdates @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:2359
dispatchDiscreteEvent @ /usr/share/org.joplinapp.joplin/desktop/resources/app.asar/node_modules/react-dom/cjs/react-dom.development.js:5979

@stale stale bot removed the stale An issue that hasn't been active for a while... label Mar 20, 2021
@laurent22 laurent22 added the medium Medium priority issues label Mar 26, 2021
@ron-debajyoti
Copy link

I can't replicate the issue in v1.8.0 (dev) in Ubuntu 18.04. Perhaps you can try pulling the latest branch and reinstalling the packages to see if the error persists for you. It sounds more like a build fail.

@alusiani
Copy link
Author

alusiani commented Apr 5, 2021

I can't replicate the issue in v1.8.0 (dev) in Ubuntu 18.04. Perhaps you can try pulling the latest branch and reinstalling the packages to see if the error persists for you. It sounds more like a build fail.

I will try when possible v1.8 and will report.

@bivalence
Copy link

I'm seeing this also, and I suspect this may just be a packaging issue with the Joplin rpm built for Fedora (https://copr.fedorainfracloud.org/coprs/taw/joplin/). I don't know joplin or electron at all, but looked at ElectronWrapper.js (after unpacking the app.asar file provided in this rpm) and based on the buildDir function, it seemed to be looking for a 'build' directory. So did:
sudo mkdir /usr/share/org.joplinapp.joplin/desktop/resources/build
and I no longer get that stack opening the web clipper panel from the options.

@alusiani
Copy link
Author

I'm seeing this also, and I suspect this may just be a packaging issue with the Joplin rpm built for Fedora (https://copr.fedorainfracloud.org/coprs/taw/joplin/). I don't know joplin or electron at all, but looked at ElectronWrapper.js (after unpacking the app.asar file provided in this rpm) and based on the buildDir function, it seemed to be looking for a 'build' directory. So did:
sudo mkdir /usr/share/org.joplinapp.joplin/desktop/resources/build
and I no longer get that stack opening the web clipper panel from the options.

I confirm that your fix works for me on Fedora 32!

@laurent22
Copy link
Owner

As this is an upstream issue, I would suggest contacting the maintainer so that they add this step to create the build dir.

@laurent22 laurent22 added upstream There's a problem with upstream code. and removed medium Medium priority issues labels Jun 23, 2021
@alusiani
Copy link
Author

alusiani commented Jun 23, 2021

As this is an upstream issue, I would suggest contacting the maintainer so that they add this step to create the build dir.

Hi, I have sent a message to the Fedora copr repository maintainer taw/Joplin, also linking this thread.

Cheers,

@taw00
Copy link
Contributor

taw00 commented Jun 24, 2021

Yup. My fault! Sorry to waste everyone's time. I am working on it. :)
Wait. The directory only needs to exist? Weird.

@laurent22
Copy link
Owner

@taw00, I'm guessing this is this build folder: https://github.com/laurent22/joplin/tree/dev/packages/app-desktop/build

It is packaged with the Electron app and I'm not sure why it's looking for it elsewhere in this release.

taw00 added a commit to taw00/joplin-rpm that referenced this issue Jun 24, 2021
updated nodejs buildrequires versions for OpenSUSE
@taw00
Copy link
Contributor

taw00 commented Jun 24, 2021

@laurent22 It is looking for it elsewhere because the joplin RPM I build packages up the bundle and sticks the application in /usr/share/

Everyone else, this fixes it (joplin-2.0.11-2.*.taw.x86_64.rpm). But now, a question: Who still needs a build for Fedora 32? Because FC32 is end-of-life (and COPR does nor support new builds). If you do still need it, let me know and I will build it elsewhere and give you a link (email: mailto:[email protected]). Otherwise, just update and it should land like it normally does. Cheers. -t

[todd@localhost joplin-rpm]$ diff -u joplin-2.0.11-A.txt joplin-2.0.11-B.txt 
--- joplin-2.0.11-A.txt	2021-06-24 11:01:52.970884353 -0400
+++ joplin-2.0.11-B.txt	2021-06-24 11:21:55.744376665 -0400
@@ -113,6 +113,28 @@
 /usr/share/org.joplinapp.joplin/desktop/resources/app.asar.unpacked/node_modules/node-notifier/vendor/snoreToast
 /usr/share/org.joplinapp.joplin/desktop/resources/app.asar.unpacked/node_modules/node-notifier/vendor/snoreToast/LICENSE
 /usr/share/org.joplinapp.joplin/desktop/resources/app.asar.unpacked/node_modules/node-notifier/vendor/terminal-notifier-LICENSE
+/usr/share/org.joplinapp.joplin/desktop/resources/build
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/1024x1024.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/128x128.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/144x144.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/[email protected]
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/[email protected]
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/16x16-dev.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/16x16.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/24x24.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/256x256.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/[email protected]
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/32x32.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/48x48.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/512x512.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/72x72.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/96x96.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/[email protected]
+/usr/share/org.joplinapp.joplin/desktop/resources/build/icons/macos-16x16Template.png
+/usr/share/org.joplinapp.joplin/desktop/resources/build/images
+/usr/share/org.joplinapp.joplin/desktop/resources/build/images/chrome-logo.svg
+/usr/share/org.joplinapp.joplin/desktop/resources/build/images/firefox-logo.svg
 /usr/share/org.joplinapp.joplin/desktop/resources.pak
 /usr/share/org.joplinapp.joplin/desktop/snapshot_blob.bin
 /usr/share/org.joplinapp.joplin/desktop/swiftshader

@alusiani
Copy link
Author

@laurent22 It is looking for it elsewhere because the joplin RPM I build packages up the bundle and sticks the application in /usr/share/

Everyone else, this fixes it (joplin-2.0.11-2.*.taw.x86_64.rpm). But now, a question: Who still needs a build for Fedora 32? Because FC32 is end-of-life (and COPR does nor support new builds). If you do still need it, let me know and I will build it elsewhere and give you a link (email: mailto:[email protected]). Otherwise, just update and it should land like it normally does. Cheers. -t

Hi,

I think that it is OK to fix for Fedora 33+. I am using Fedora 32 but I plan to upgrade to Fedora 34 soon, and Fedora 32 life has ended, there are no more official updates.

Thanks for the fix!

Alberto

@bivalence
Copy link

Just installed the fixed version on Fedora 34 and that worked for me also. Thanks for the quick fix @taw00! And agree that an rpm for Fedora 32 should not be necessary (of course, someone will still ask for it, but they need to upgrade).

@taw00
Copy link
Contributor

taw00 commented Jun 25, 2021

@laurent22 I think we can close this out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug It's a bug upstream There's a problem with upstream code.
Projects
None yet
Development

No branches or pull requests

6 participants