First make sure you didn't use a wallet from another altcoin.
Next try redownload block chain with the backup wallet. Remove all files and subdirectories in ppcoin data directory except for the wallet file and ppcoin.conf, and restart ppcoin. Try older backup wallet if this fails as well.
Wallet files are supported through all the old versions. Even if it was from v0.1 there is no change in wallet format.
If there is really a serious corruption with the wallet file, it most likely can still dump out the keys using external tools. But before we get to that please first try the above.
Done and Done but to no avail.
Is there a tool to extract the priv keys directly from the wallet.dat without ppcoind running ?
Thanks for your help Sunny
We also have an older backup of the wallet, this one does not crash ppcoin-qt but it shows 10'000 tx's and a 0 balance.
So this is our fall back if we cannot extract the priv keys from the latest wallet. I will extract the priv keys from this wallet, reimport to a new wallet and retry.