Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: c4kbeast on November 30, 2017, 05:54:43 AM



Title: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: c4kbeast on November 30, 2017, 05:54:43 AM
I need help.
- password is correct
- I used 2 backups of different dates and reinstalled the program.

The message is appearing when I try to change the password or when I try to send a coin.

file: wallet / crypter.cpp, line 198

How to fix it?


Title: Re: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: achow101 on November 30, 2017, 06:08:03 AM
Your wallet is corrupted. First make a backup of your wallet. Then start Bitcoin Core with the -salvagewallet option.

Please also post the entirety of the debug.log file.


Title: Re: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: c4kbeast on November 30, 2017, 08:40:28 AM
Your wallet is corrupted. First make a backup of your wallet. Then start Bitcoin Core with the -salvagewallet option.

Please also post the entirety of the debug.log file.

hi

How to start Bitcoin Core with the -salvagewallet option?


Title: Re: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: achow101 on November 30, 2017, 06:30:08 PM
How to start Bitcoin Core with the -salvagewallet option?
If you are using Windows, right click the shortcut that you are using the start Bitcoin Core and choose Properties. Then in the box labeled Target. Move the cursor to the end and add a space after what is already there. Then add -salvagewallet.

In Macs and Linux, just use the terminal.


Title: Re: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: c4kbeast on December 02, 2017, 02:09:46 PM
How to start Bitcoin Core with the -salvagewallet option?
If you are using Windows, right click the shortcut that you are using the start Bitcoin Core and choose Properties. Then in the box labeled Target. Move the cursor to the end and add a space after what is already there. Then add -salvagewallet.

In Macs and Linux, just use the terminal.

I deleted everything I had from the program and block.

And I installed core and did donwload again. I put the bakcup and continue with the error.

Last thing I did was -salvagewallet, but the same problem remains.

What can I do?


Title: Re: Assertion failed! file: wallet/crypter.cpp, line 198 ?
Post by: c4kbeast on December 03, 2017, 12:34:11 PM
Your wallet is corrupted. First make a backup of your wallet. Then start Bitcoin Core with the -salvagewallet option.

Please also post the entirety of the debug.log file.


part of debug.log

2017-12-03 12:14:56 The wallet is probably corrupted: Some keys decrypt but not all.