I've just upgraded my desktop from 8.04 to 10.04. I'm using Scramdisk 2.02.
Previously, I had placed my firefox user profile in an encrypted Truecrypt container file created under Scramdisk. I had done so by creating a new profile in firefox's profile manager. This had worked in previous versions (and it still works with 9.10 on my laptop).
But when I tried to access my previous profile when first opening firefox, I got the error message "cannot use profile 'x' because it is in use".
I have tried the following workarounds:
a) creating a new profile in an encrypted container;
b) creating a new profile in an encrypted container with a different filesystem (FAT32 instead of ext3);
c) dragging an existing and working firefox profile created under the ./mozilla/firefox default directory into an encrypted container and linking back to it;
d) dragging the entire ./mozilla/firefox folder into an encrypted container and linking back to it on the main directory tree;
e) creating an EncFS folder instead of a TrueCrypt container and creating profile inside of it.
f) draging an already-created and working firefox profile (created under ./mozilla/firefox) into an ecrypted EncFS folder and linking back to it.
And yet, each time I get the same error message.
Note, if I create a new profile under the ./mozilla/firefox directory and replace all the default files with those from a profile folder from an encrypted folder, it starts normally. But there I lose the advantages of encryption.
I also have tried my other programs that I have linked to encrypted folders--Pan, Pidgin, Evolution, plus other folders I have moved (./thumbnails, ./gnupg, ./openofficeorg, ./wine, ./yahoorc). These all work as they did previously. I can open my containers, view and create new files in them, so it's not obviously a permissions issue.
So is there anything about Firefox that doesn't like encrypted folders or partitions? I also note that firefox takes a lot longer to start than it used to.