Bitcoin Forum
April 26, 2024, 06:14:55 AM *
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
1714112095
Hero Member
*
Offline Offline

Posts: 1714112095

View Profile Personal Message (Offline)

Ignore
1714112095
Reply with quote  #2

1714112095
Report to moderator
Bitcoin mining is now a specialized and very risky industry, just like gold mining. Amateur miners are unlikely to make much money, and may even lose money. Bitcoin is much more than just mining, though!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
achow101
Moderator
Legendary
*
Offline Offline

Activity: 3374
Merit: 6535


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: 3374
Merit: 6535


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: 2464
Merit: 3888


Visit: 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: 3374
Merit: 6535


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!