Hello
I've been using bitcoin since 2012, until version 0.8.6 never have any problems with the wallet, I have 3 bitcoin qt wallet (full node), 2 are win 64 and 1 is win 32 (since i run it from a vmware virtual machine with xp)
starting with version 0.10 the problem begins to get serious, every other week i get database corruption, or some other random error, i have to close the wallet and open it again, and...yes.... as you may guess... reindexing!!!!! geez!
reindexing takes a ridiculous amount of time, I am talking about 4 Hours, on a A8 7600 (quad core) with 8GB 1866 memory and Intel SSD, the reindex process does not use all the cpu nor the hard drive speed capacity (I can see SSD queue below 0.4 all the time).
this problem is totally random, error messages varies, but the result is always the same, we have to reindex.
can this be fix somehow?.
I know it's not my computer because this issue happens on three different machines, one is virtual under vmware ESX, one is XP the rest is win 7 64 bit, and no I don't have virus or malware, i can detect a malware/virus a mile away.
my coding skills are not enough to help to find the problem, but i will love to take a look at the wallet code because honestly, i don't trust the other ones, specially the SPV's (except for casual usage, like the cell phone) but not to have a large amount of bitcoins on it.
aside from the random database corruption, is there is a way to speed up the reindex process?, i tried it on a eight core xeon and it takes about the same time as in the A8 , so it doesn't seems to be processor what it needs, i wouldn't mind database corruption if I can get the wallet working in less than 30 minutes, but 4 hours too much
thanks!
Indkt.