I have got some major errors as well on v.0.11.0 as on v0.12.1.
I use a truecrypt encrypted external HDD where the whole wallet and blockchain is stored. I start it with “W:\Mining_Bitcoin_\Bitcoin\bitcoin-qt.exe -datadir=W:\Mining_Bitcoin_\Bitcoin”
This is the way I used to do since years and it always worked fine that way (same external HDD, same encryption).
Since some month I get major errors escpeially database errors. I reindexed several times but got the same problem right afetr it again.
For more info and some debug logs see here: https://bitcointalk.org/index.php?topic=1454836.new#new