I have tried deleting everything (except 3 files).......but no luck. Not good.
I had the same thing. It corrupted the wallet.dat so I deleted it and replaced it with a backup. Synced from fresh with no nodes and just the backup wallet, darknet.conf and masternodes.conf.
All is synced, masternodes running and MN payment incoming.
My wallet corruption happened after I tried to unlock the wallet.
Everything seems to be running smoothly for me now. Give it a go and see if it works for you.
EDIT:
Just had a crash but no corruption of either the wallet or blockdata

getblockhash 260259

d56608b91036ad724b82f0f272260d5f11e1afc40870fcc8029069f3db6abed1
EDIT:
Seems to be moving along nicely now.
getblockhash 260269
b347d97409c802da53d25934e6d31c068305e8ee6006da686790f108646d0852
Thanks for the tip. It worked!
Did you try v2.1.1.0 last night? I have a feeling it was that release that corrupted the wallet.dat because it would open the file on close.
I might be wrong but anyone that was testing last night on v 2.1.1.0 might want to replace the wallet.dat with a backup just as a precaution.
Yes, I did try v 2.1.1.0.