Java error on High Sierra


#1

Uncaught Exception:
Error: dlopen(/var/folders/hs/1m2zj8ds3bj34_5vz4fmb3k80000gn/T/.com.deltachat.desktop.0nvGvl, 1): Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
Referenced from: /var/folders/hs/1m2zj8ds3bj34_5vz4fmb3k80000gn/T/.com.deltachat.desktop.0nvGvl
Reason: image not found
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:160:31)
at Object.Module._extensions…node (internal/modules/cjs/loader.js:722:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:169:18)
at Module.load (internal/modules/cjs/loader.js:602:32)
at tryModuleLoad (internal/modules/cjs/loader.js:541:12)
at Function.Module._load (internal/modules/cjs/loader.js:533:3)
at Module.require (internal/modules/cjs/loader.js:640:17)
at require (internal/modules/cjs/helpers.js:20:18)
at load (/Applications/DeltaChat.app/Contents/Resources/app.asar/node_modules/node-gyp-build/index.js:18:10)
at Object. (/Applications/DeltaChat.app/Contents/Resources/app.asar/node_modules/deltachat-node/binding.js:1:198)

Getting this error when launching first time on Mac OS. Any hints ?


#2

This means that your openssl library is either missing or is installed at the “wrong” place.
You install it with homebrew if you have homebrew installed.
brew install openssl

See https://github.com/deltachat/deltachat-desktop/issues/659