Keychain and Rollbar errors in 3.18

Hi!

I’ve just updated to 3.18 and I’m encountering the following error when trying to launch inkdrop:

inkdrop                                                                                               
  app:error Failed to init app: Error: libgnome-keyring.so.0: cannot open shared object file: No such file or directory
  at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)
  at Object.Module._extensions..node (module.js:598:18)
  at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:187:18)
  at Module.load (module.js:488:32)
  at tryModuleLoad (module.js:447:12)
  at Function.Module._load (module.js:439:3)
  at Module.require (module.js:498:17)
  at require (internal/module.js:20:19)
  at Object.<anonymous> (/usr/lib/inkdrop/resources/app.asar/node_modules/keytar/lib/keytar.js:4:12)
  at Object.<anonymous> (/usr/lib/inkdrop/resources/app.asar/node_modules/keytar/lib/keytar.js:58:4)
  at Object.<anonymous> (/usr/lib/inkdrop/resources/app.asar/node_modules/keytar/lib/keytar.js:60:3)
  at Module._compile (module.js:571:32)
  at Object.value [as .js] (/usr/lib/inkdrop/resources/app.asar/main.js:1:38089)
  at Module.load (module.js:488:32)
  at tryModuleLoad (module.js:447:12)
  at Function.Module._load (module.js:439:3)
  at Module.require (module.js:498:17)
  at require (internal/module.js:20:19)
  at Object.defineProperty.value (/usr/lib/inkdrop/resources/app.asar/main.js:1:110109)
  at r (/usr/lib/inkdrop/resources/app.asar/main.js:1:285)
  at Object.defineProperty.value (/usr/lib/inkdrop/resources/app.asar/main.js:1:103413)
  at r (/usr/lib/inkdrop/resources/app.asar/main.js:1:285)
  at e.init (/usr/lib/inkdrop/resources/app.asar/main.js:1:11132)
  at App.n.app.on (/usr/lib/inkdrop/resources/app.asar/main.js:1:9900)
  at emitTwo (events.js:111:20)
  at App.emit (events.js:194:7)
 +0ms
  Rollbar:error Received error: Over free plan monthly limit. Project id 57343 access token b1af6b4a263447d8963dfe2650804b29. +0ms

I’m on what you would definitely call an unsupported system (Archlinux with i3wm) but this has been working fine up until the update to 3.18. I was wondering if you had any suggestions for what I might try?

Thanks!
Mike

Hi Mike,

That’s weird, I haven’t made any significant changes in v3.18.0.
But as you can see in the error message, you need to have libgnome-keyring installed:

app:error Failed to init app: Error: libgnome-keyring.so.0: cannot open shared object file: No such file or directory

Rollbar error has nothing to do with the problem, please ignore.
Hope that helps.