Bug 401189

Summary: Firefox crashes when profile folder is in Vault
Product: [Unmaintained] Plasma Vault Reporter: Jan <yzle>
Component: generalAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED NOT A BUG    
Severity: crash    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Jan 2018-11-19 08:21:41 UTC
I have a vault (CryFS, standard settings) where I store the profile folder of my Firefox. The profile folder is soft linked to /home/...user.../.mozilla/firefox/...profile...

Sometimes Firefox freezes completely. It doesn't seem to depend on any specific action. It is also independent of the Firefox' version. The process of Firefox cannot be killed, it is necessary to reboot the computer.

If the profile folder is on it's regulary place (/home/...user.../.mozilla/firefox/...profile...) then everything works fine.

Kubuntu 18.04
plasmashell 5.12.6
Qt: 5.9.5
KDE Frameworks: 5.44.0
kf5-config: 1.0
Comment 1 Jan 2018-11-21 09:53:41 UTC
When a crash has happened, there is often a file that cannot be deleted. It doesn't help to unmount and remount the vault. It is necessary to create a new vault and copy all files (except the broken one).
Comment 2 Jan 2018-11-21 09:55:18 UTC
For testing purposes I moved the Firefox profile folder into a Veracrypt container. This works without any problems.
Comment 3 Ivan Čukić 2018-11-22 16:45:48 UTC
This is not something that we can fix - if a firefox crashed, it is a bug in firefox.

Now, for this answer no to be completely useless to you :) you can create a firefox profile in a specific directory - you should not need to have any symbolic links at all.

When creating a new profile, just click the 'Choose folder' and choose a folder inside of a mounted vault.