我最近遇到了让Cryptomator在我的机器上启动的问题。我正在使用Ubuntu 14.04运行最新的1.2.3版本。
(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?)
答案 0 :(得分:1)
最近的内核版本破坏了Cryptomator。
暂时启动你以前的内核。
https://github.com/cryptomator/cryptomator/issues/523一旦修复后可能会有更多细节。
答案 1 :(得分:1)
请编辑/opt/Cryptomator/app/Cryptomator.cfg并将-Xss2m添加到JVMOptions中,因此它看起来像这样:
[JVMOptions]
-Xss2m
-Xmx512m
-Dcryptomator.logPath=...
这解决了启动问题,Cryptomator现在按预期工作。