Cryptomator 无法在 Ubuntu 14.04 上启动

Cryptomator fails to start on Ubuntu 14.04

我最近在让 Cryptomator 在我的机器上启动时遇到了问题。我是 运行 最新的 1.2.3 版本 Ubuntu 14.04.

(gdb) r ./Cryptomator
Starting program: /opt/Cryptomator/Cryptomator ./Cryptomator

Program received signal SIGSEGV, Segmentation fault.
0x00007fffe5c2d2b4 in ?? ()
(gdb) where
#0  0x00007fffe5c2d2b4 in ?? ()
#1  0x0000000000000246 in ?? ()
#2  0x00007fffe5c2d160 in ?? ()
#3  0x00007ffff642f990 in VM_Operation::_names () from 
/opt/Cryptomator/runtime/lib/amd64/server/libjvm.so
#4  0x00007fffffffd1c0 in ?? ()
#5  0x00007ffff5f5f5cd in VM_Version::get_processor_features() () from 
/opt/Cryptomator/runtime/lib/amd64/server/libjvm.so
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

最近的内核版本破坏了 Cryptomator。

现在启动你以前的内核。

https://github.com/cryptomator/cryptomator/issues/523 修复后可能会有更多详细信息。

请编辑 /opt/Cryptomator/app/Cryptomator.cfg 并将 -Xss2m 添加到 JVMOptions,因此它看起来像这样:

[JVMOptions]
 -Xss2m
 -Xmx512m
 -Dcryptomator.logPath=...

这解决了启动问题,Cryptomator 现在可以按预期工作。