Bitcoin Forum
May 06, 2024, 07:15:39 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ERROR: ConnectBlock: Consensus::CheckBlock: bad-txnmrklroot, hashMerkleRoot mism  (Read 328 times)
joondez (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 20, 2017, 04:45:11 PM
 #1

So my Bitcoin Core (v0.15.1 64-bit) is definitely stuck. Screenshot below. Anybody know what I can do? This is what shows in the debug.log:

Quote
2017-12-20 15:27:06 ERROR: ConnectTip(): ConnectBlock 00000000000000cb0ec2cbadfb9ce1b7e5909725b959ec3df2cfcaaf1dbe93f6 failed
2017-12-20 15:27:06 ERROR: ConnectBlock: Consensus::CheckBlock: bad-txnmrklroot, hashMerkleRoot mismatch (code 16)
2017-12-20 15:27:06 ERROR: ConnectTip(): ConnectBlock 00000000000000cb0ec2cbadfb9ce1b7e5909725b959ec3df2cfcaaf1dbe93f6 failed
2017-12-20 15:27:06 ERROR: ConnectBlock: Consensus::CheckBlock: bad-txnmrklroot, hashMerkleRoot mismatch (code 16)
2017-12-20 15:27:06 ERROR: ConnectTip(): ConnectBlock 00000000000000cb0ec2cbadfb9ce1b7e5909725b959ec3df2cfcaaf1dbe93f6 failed
2017-12-20 15:27:06 ERROR: ConnectBlock: Consensus::CheckBlock: bad-txnmrklroot, hashMerkleRoot mismatch (code 16)

https://i.imgur.com/qfneoYA.png

I'm running this on a Windows 10 Machine, i5-3570K 3.40 GHz, 16GB RAM, 75 MBps internet
1715022939
Hero Member
*
Offline Offline

Posts: 1715022939

View Profile Personal Message (Offline)

Ignore
1715022939
Reply with quote  #2

1715022939
Report to moderator
1715022939
Hero Member
*
Offline Offline

Posts: 1715022939

View Profile Personal Message (Offline)

Ignore
1715022939
Reply with quote  #2

1715022939
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715022939
Hero Member
*
Offline Offline

Posts: 1715022939

View Profile Personal Message (Offline)

Ignore
1715022939
Reply with quote  #2

1715022939
Report to moderator
1715022939
Hero Member
*
Offline Offline

Posts: 1715022939

View Profile Personal Message (Offline)

Ignore
1715022939
Reply with quote  #2

1715022939
Report to moderator
1715022939
Hero Member
*
Offline Offline

Posts: 1715022939

View Profile Personal Message (Offline)

Ignore
1715022939
Reply with quote  #2

1715022939
Report to moderator
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 20, 2017, 04:54:47 PM
 #2

The easiest thing to do would be to completely redownload the entire blockchain (considering that you aren't synced very far, this would not delay you that much). Stop Bitcoin Core and go to the Bitcoin Core data directory and delete the blocks and chainstate folders. Then start Bitcoin Core again.

joondez (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 20, 2017, 07:04:25 PM
 #3

Aw man. Okay thanks
joondez (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 21, 2017, 03:03:18 PM
 #4

unfortunately it happened again, this time at 5%
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 21, 2017, 05:02:22 PM
 #5

unfortunately it happened again, this time at 5%
Since this is continually happening, this may be a sign of hardware failure. You should run diagnostics on your RAM and hard drive to make sure that there are no errors.

joondez (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 26, 2017, 05:37:01 PM
 #6

What standard diagnostics tool is regularly used by this forum?

Not sure I have a hardware problem. I've been using this external hard drive to torrent and run other tasks, and have no problems. I can also play video games and utilize my RAM with no issues as well.
joondez (OP)
Newbie
*
Offline Offline

Activity: 5
Merit: 0


View Profile
December 27, 2017, 03:38:39 PM
 #7

I give up. This is impossible. Client doesn't work, can't sync to the blockchain at all.
AB de Royse777
Legendary
*
Offline Offline

Activity: 2478
Merit: 3893


Hire Bitcointalk Camp. Manager @ r7promotions.com


View Profile WWW
December 27, 2017, 04:28:34 PM
 #8

Maybe just export private keys and import them another wallet like Electrum?

..Stake.com..   ▄████████████████████████████████████▄
   ██ ▄▄▄▄▄▄▄▄▄▄            ▄▄▄▄▄▄▄▄▄▄ ██  ▄████▄
   ██ ▀▀▀▀▀▀▀▀▀▀ ██████████ ▀▀▀▀▀▀▀▀▀▀ ██  ██████
   ██ ██████████ ██      ██ ██████████ ██   ▀██▀
   ██ ██      ██ ██████  ██ ██      ██ ██    ██
   ██ ██████  ██ █████  ███ ██████  ██ ████▄ ██
   ██ █████  ███ ████  ████ █████  ███ ████████
   ██ ████  ████ ██████████ ████  ████ ████▀
   ██ ██████████ ▄▄▄▄▄▄▄▄▄▄ ██████████ ██
   ██            ▀▀▀▀▀▀▀▀▀▀            ██ 
   ▀█████████▀ ▄████████████▄ ▀█████████▀
  ▄▄▄▄▄▄▄▄▄▄▄▄███  ██  ██  ███▄▄▄▄▄▄▄▄▄▄▄▄
 ██████████████████████████████████████████
▄▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄
█  ▄▀▄             █▀▀█▀▄▄
█  █▀█             █  ▐  ▐▌
█       ▄██▄       █  ▌  █
█     ▄██████▄     █  ▌ ▐▌
█    ██████████    █ ▐  █
█   ▐██████████▌   █ ▐ ▐▌
█    ▀▀██████▀▀    █ ▌ █
█     ▄▄▄██▄▄▄     █ ▌▐▌
█                  █▐ █
█                  █▐▐▌
█                  █▐█
▀▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀█
▄▄█████████▄▄
▄██▀▀▀▀█████▀▀▀▀██▄
▄█▀       ▐█▌       ▀█▄
██         ▐█▌         ██
████▄     ▄█████▄     ▄████
████████▄███████████▄████████
███▀    █████████████    ▀███
██       ███████████       ██
▀█▄       █████████       ▄█▀
▀█▄    ▄██▀▀▀▀▀▀▀██▄  ▄▄▄█▀
▀███████         ███████▀
▀█████▄       ▄█████▀
▀▀▀███▄▄▄███▀▀▀
..PLAY NOW..
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3388
Merit: 6581


Just writing some code


View Profile WWW
December 28, 2017, 04:27:19 AM
 #9

What standard diagnostics tool is regularly used by this forum?
memtest86

Not sure I have a hardware problem. I've been using this external hard drive to torrent and run other tasks, and have no problems. I can also play video games and utilize my RAM with no issues as well.
Using an external hard drive is not recommended, both for performance reasons and data corruption reasons. USB is generally slower than the internal connection to a hard drive, so the sync will be much slower. Furthermore, we have found that people have had a hard time with syncing to external hard drives as Bitcoin Core will need continuous connection to the drive and any sort of interruption will result in data corruption. Have you tried not using the external drive?

goddog
Member
**
Offline Offline

Activity: 168
Merit: 47

8426 2618 9F5F C7BF 22BD E814 763A 57A1 AA19 E681


View Profile
June 09, 2018, 05:11:34 PM
 #10

Same problem here, using Bitcoin Core Daemon version v0.16.1rc2
CentOS Linux release 7.4.1708 (Core)
in a virtualbox environment.
(internal hdd no USB)

I will need weeks, or months, to resynchronize from the beginning :-(

Bitcoin Core will need continuous connection to the drive and any sort of interruption will result in data corruption.

this is very bad. something have to be done to prevent a total corruption, I know the best way to have it done is to work on it myself.... I will try, but C my coding skills are not the best.
A workaround can be to backup the blockchain daily... I will try to implement this first.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!