Inkdrop 4 beta crashes on CentOS 7 - does not run


(Fredrick Laxton) #1

Bug report

inkdrop crashes immediately when run.
I cannot get to any menu, no GUI for inkdrop appears.

Info

  • Platform: CentOS
  • Platform version: 7.6
  • App Version: (4.0.0. beta 7)

Reproduce

Write the steps for others to reproduce issue here.

Here is the console output from the install and run and crash:

sudo yum install inkdrop-4.0.0.beta.7.x86_64\ (1).rpm
Loaded plugins: fastestmirror, langpacks
Examining inkdrop-4.0.0.beta.7.x86_64 (1).rpm: inkdrop-4.0.0.beta.7-1.x86_64
Marking inkdrop-4.0.0.beta.7.x86_64 (1).rpm to be installed
Resolving Dependencies
–> Running transaction check
—> Package inkdrop.x86_64 0:4.0.0.beta.7-1 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

==============================================================================================================================================================
Package Arch Version Repository Size

Installing:
inkdrop x86_64 4.0.0.beta.7-1 /inkdrop-4.0.0.beta.7.x86_64 (1) 267 M

Transaction Summary

Install 1 Package

Total size: 267 M
Installed size: 267 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Installing : inkdrop-4.0.0.beta.7-1.x86_64 1/1
Verifying : inkdrop-4.0.0.beta.7-1.x86_64 1/1

Installed:
inkdrop.x86_64 0:4.0.0.beta.7-1

Complete!
[fredlaxton@localhost Downloads]$ inkdrop
[bugsnag] Loaded!
[bugsnag] Uncaught exception, the process will now terminate…
Error: /usr/lib64/libstdc++.so.6: version `CXXABI_1.3.9’ not found (required by /tmp/.org.chromium.Chromium.3XALjL)
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:166:20)
at Object.Module._extensions…node (internal/modules/cjs/loader.js:740:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:180:18)
at Module.load (internal/modules/cjs/loader.js:620:32)
at tryModuleLoad (internal/modules/cjs/loader.js:559:12)
at Function.Module._load (internal/modules/cjs/loader.js:551:3)
at Module.require (internal/modules/cjs/loader.js:658:17)
at require (internal/modules/cjs/helpers.js:20:18)
at Object. (/usr/lib/inkdrop/resources/app.asar/node_modules/pathwatcher/lib/main.js:4:13)
at Object. (/usr/lib/inkdrop/resources/app.asar/node_modules/pathwatcher/lib/main.js:266:4)
[fredlaxton@localhost Downloads]$


Indrop v4.0 broken on CentOS 7
(Takuya Matsuyama) #2

Hi Fredrick,

Thank you for the report.
As you can see in the error message, Chromium requires CXXABI_1.3.9 which is associated with gcc version 5.1 but your OS does not have it.
Inkdrop is built with Electron, whose supported platforms are listed here:

https://electronjs.org/docs/tutorial/support#linux


(Joshua Douty) #3

@Fredrick_Laxton Did you ever solve this? I was able to bump up my gcc/g++ version to 7.3.1 but I still run into the same error when I try to open Inkdrop.


(Fredrick Laxton) #4

No, it runs on Fedora 21 but not CentOS