Corrupt wallet.dat file - Try quitting bitcoin and running this again
You should try to recover the wallet.dat with a different data recovery tool, I have good experiences using GetDataBack and PhotoRec. GetDataBack lets you choose different backups/versions of the file system, try all of them.