Author

Topic: problem with electrum wallet (Read 142 times)

legendary
Activity: 3710
Merit: 1586
May 23, 2019, 12:28:29 AM
#4
...but then it pops up this messege and says: Wallet file corruption detected. Please restore your wallet from seed, and compare the addresse…
This means that your wallet file is corrupted and could possibly be creating addresses that are not backed up by your recovery seed.

There was an old issue that was fixed whereby you could end up with a situation like this:
When creating a new wallet, the path would be set to the path of an existing wallet, as due to os.path.exists failing, the wizard would think there is no file there yet. However in the wallet storage constructor, os.path.exists would suddenly work and the existing file would get opened. The wizard would then start modifying the existing file, thinking it's a new one. The wizard would put a new seed and xpub there. Then, the task that creates the addresses for the xpub (create_addresses) would be a no-op, as it would find that there are already "enough" addresses generated in the file (corresponding to the old wallet!).

When the wizard finished, the wallet would then get opened as normally. The wallet file would contain the new seed, new xpub, but old addresses.


It would appear that you might have had something similar happen... You should create a new wallet ("File -> New\Restore -> NEW_WALLET_NAME -> Standard wallet -> I already have a seed"), as suggested by nc50lc... and see if it generates the same addresses as the wallet that is giving you the corruption warning.

If it does not, then your seed will not be able to restore your wallet file. You should immediately create a new wallet (with new seed) and send all your Bitcoins from "corrupt" wallet to new wallet.

He should definitely attempt a restore but if his seed doesn't generate the same addresses he won't be able to send coins from the old to the new one. That's because the old wallet doesn't have the corresponding private keys/precursor seed either.

HCP
legendary
Activity: 2086
Merit: 4363
May 22, 2019, 10:48:50 PM
#3
...but then it pops up this messege and says: Wallet file corruption detected. Please restore your wallet from seed, and compare the addresse…
This means that your wallet file is corrupted and could possibly be creating addresses that are not backed up by your recovery seed.

There was an old issue that was fixed whereby you could end up with a situation like this:
When creating a new wallet, the path would be set to the path of an existing wallet, as due to os.path.exists failing, the wizard would think there is no file there yet. However in the wallet storage constructor, os.path.exists would suddenly work and the existing file would get opened. The wizard would then start modifying the existing file, thinking it's a new one. The wizard would put a new seed and xpub there. Then, the task that creates the addresses for the xpub (create_addresses) would be a no-op, as it would find that there are already "enough" addresses generated in the file (corresponding to the old wallet!).

When the wizard finished, the wallet would then get opened as normally. The wallet file would contain the new seed, new xpub, but old addresses.


It would appear that you might have had something similar happen... You should create a new wallet ("File -> New\Restore -> NEW_WALLET_NAME -> Standard wallet -> I already have a seed"), as suggested by nc50lc... and see if it generates the same addresses as the wallet that is giving you the corruption warning.

If it does not, then your seed will not be able to restore your wallet file. You should immediately create a new wallet (with new seed) and send all your Bitcoins from "corrupt" wallet to new wallet.
legendary
Activity: 2618
Merit: 6452
Self-proclaimed Genius
May 22, 2019, 10:26:26 PM
#2
What version of Electrum are you using? If it is older than v3.3.3, refrain from following messages from the client.
Also, if you downloaded it somewhere else other than electrum.org, do not use it it might be trying to hack your SEED via social engineering tactics.

Here's to restore from SEED:
  • Go to electrum.org and download the latest version.
  • Open/Install it and Create a new wallet by selecting Standard Wallet->I already have a SEED.
  • Paste your 12-word SEED there and continue.
  • After restoring the wallet, click the receive tab and check if the address is familiar.
newbie
Activity: 1
Merit: 0
May 22, 2019, 10:12:01 PM
#1
when I open electrum on my desktop I click on little shortcut icon and it opens up and my btcs are still their but then it pops up this messege and says: Wallet file corruption detected. Please restore your wallet from seed, and compare the addresse… so my question is what am I supposed to do what does it mean by restore your wallet I cant figure out how to do that and don't get what it means compare addresse?  am I okay it says I still have my coin so hoping its just sumthing weird goin on.
Jump to: