Cryptomator App won't open if it is already started on Mac OSX

Servus Community,

I have a Cryptomator app version 1.4.16 running on a Mac OSX 10.14.6 (Nice match between the two version numbers). If the app has already been started and a vault is also open, I cannot open the app a second time to open another vault if necessary. I always have to kill the process in the terminal, then the app opens again. Does anyone know what could be causing this?

BTW: This is the third time today that I have seen this forum software. Letsencrypt and Nextcloud also use it. Seems to be trendy…

Thx in advance & Bye Tom

Servus :grinning_face_with_smiling_eyes:

Yes, that’s intended.
But:Why would you do that?
Just add the second vault to the app.

Servus Michael,

Yes, that’s intended.
But:Why would you do that?
Just add the second vault to the app.

I don’t think it’s intended that way. If I start the app and open a vault and then close the app as I did, I can’t open it again. I just noticed during testing that the app cannot be closed now because a vault is still open, but it is possible that the app loses the connection to the vault after the Mac has been in sleep mode and can then be closed even though a vault is still open. A process still appears in the process list, but after I kill it, everything runs again. I don’t want to try the sleep mode now, because I have quite a few open processes hanging around at the moment. The lockdown is a good opportunity to bring everything up to date… :wink:

Happy new year & Bye Tom

Im not sure if I understand you right.
You want to say that if your mac went to sleep, cryptomator “looses” the connection to the vault?
Do you mean the virtual drive is not available anymore after you wake up your mac?
If yes, can you please provide a log file?

Servus Michael,

Is there another logfile besides ~/Library/Logs/Cryptomator? Because there is not much in there. But I have just again the case that the app can no longer be opened, or let’s say more precisely that the window can no longer be opened, because the application is still running:

$ ps -eaf | grep Cryp
  501 14122     1   0 Do01am  ??        33:11.12 /Applications/Cryptomator.app/Contents/MacOS/Cryptomator
  501 17506 14920   0  3:48pm ttys000    0:00.00 grep Cryp

I’m not going to change anything now and leave it as it is, maybe a current case will be more useful to you.

Here is thze collected output of the logfiles I found:


$ for i in ~/Library/Logs/Cryptomator/*; do echo -e "\n ###### Checking $i:\n";cat "$i"; done

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator0.log:

01:16:35.320 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
01:16:35.391 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
01:16:35.675 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
01:16:35.763 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
01:17:52.633 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to /Users/pronto/Library/Application Support/Cryptomator/settings.json
01:17:55.046 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to /Users/pronto/Library/Application Support/Cryptomator/settings.json
01:21:00.650 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to /Users/pronto/Library/Application Support/Cryptomator/settings.json
01:22:32.717 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to /Users/pronto/Library/Application Support/Cryptomator/settings.json

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator1.log:

00:05:04.975 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
00:05:05.337 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
00:05:05.741 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
00:05:06.057 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
01:13:48.950 [pool-1-thread-1] INFO  o.c.common.settings.SettingsProvider - Settings saved to /Users/pronto/Library/Application Support/Cryptomator/settings.json
01:16:14.081 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application stopped.
01:16:14.083 [main] INFO  org.cryptomator.launcher.Cryptomator - Shutting down...
01:16:14.123 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator2.log:

22:10:07.170 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
22:10:07.425 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
22:10:07.718 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
22:10:08.006 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
00:04:58.366 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator3.log:

23:16:23.392 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
23:16:23.463 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
23:16:23.629 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
23:16:23.693 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
23:19:17.088 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator4.log:

21:46:38.800 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
21:46:38.897 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
21:46:39.103 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
21:46:39.207 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator5.log:

19:38:54.475 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
19:38:54.601 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
19:38:54.799 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
19:38:54.911 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
23:37:37.587 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator6.log:

14:20:54.912 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
14:20:55.018 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
14:20:55.227 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
14:20:55.337 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
01:06:12.577 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator7.log:

00:01:26.740 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
00:01:26.856 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
00:01:27.060 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
00:01:27.170 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
00:33:33.989 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator8.log:

21:43:34.852 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
21:43:34.960 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
21:43:35.151 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
21:43:35.261 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
22:40:40.260 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/cryptomator9.log:

22:10:51.607 [main] INFO  org.cryptomator.launcher.Cryptomator - Starting Cryptomator 1.4.16 on Mac OS X 10.14.6 (x86_64)
22:10:51.731 [main] INFO  o.c.launcher.IpcProtocolImpl - Received launch args: 
22:10:51.943 [JavaFX Application Thread] INFO  org.cryptomator.launcher.Cryptomator - JavaFX application started.
22:10:52.051 [JavaFX Application Thread] INFO  org.cryptomator.jni.JniModule - loaded libMacFunctions.dylib
22:27:28.648 [Thread-0] INFO  o.c.launcher.CleanShutdownPerformer - Goodbye.

 ###### Checking /Users/pronto/Library/Logs/Cryptomator/upgrade.log:

HTH & thanks for your attention

Bye Tom

Oh, just saw that you are still on Version 1.4.16.
This is pretty much outdated.
You should update to the latest version.

Servus Michael,

currently I cannot upgrade to the actual version because I’ve still one workstation running with Mac OSX 10.10.x and this is not supported by the current realease of Cryptomator. Anyway, I’ve to deal with it until I found a solution. But this isn’t that easy as it sounds because I’ve other dependencies which prevent me using a current release of Mac OSX.

Thx & Bye Tom