[ 6554.071505] Valid eCryptfs headers not found in file header region or xattr region, inode 4882470
[ 6554.071511] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO
In other words, I have at least 253 files (some of them more important than envedit.exe.manifest) that are at risk.
It seems like this bug (also see duplicate https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/529002 ) is unfortunately still very much present on 12.04.
$ uname -a
Linux cpbotha-e6410 3.2.0-24-generic #38-Ubuntu SMP Tue May 1 16:18:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ find $HOME/.Private/ -size 0c -exec ls '{}' \; | wc -l
253
Indeed, my dropbox is stuck on indexing 247 files (this is how I noticed). When I go to one of the files in question:
$ ls -la envedit. exe.manifest exe.manifest
-rw-rw-r-- 1 cpbotha cpbotha 0 May 14 17:17 envedit.
$ cat envedit. exe.manifest exe.manifest: Input/output error
cat: envedit.
... and then in my dmesg:
[ 6554.071505] Valid eCryptfs headers not found in file header region or xattr region, inode 4882470
[ 6554.071511] Either the lower file is not in a valid eCryptfs format, or the key could not be retrieved. Plaintext passthrough mode is not enabled; returning -EIO
In other words, I have at least 253 files (some of them more important than envedit. exe.manifest) that are at risk.