1 2017-07-28 05:46:57 <jamesob> where in this algorithm describes the creation of new side branches (i.e. prev_block_hash is in the main chain but not the tip, and not in any existing side branches)? https://en.bitcoin.it/wiki/Protocol_rules#.22block.22_messages
2 2017-07-28 15:00:16 <mmgen> MMGen, the command-line wallet for geeks, now supports Segwit!
3 2017-07-28 15:00:24 <mmgen> https://github.com/mmgen/mmgen/commit/3b0257358b4dde6611f8932930df95d92165dda7
4 2017-07-28 18:58:04 <Mad7Scientist> 2017-07-28 18:57:36 ERROR: CheckBlock(): hashMerkleRoot mismatch
5 2017-07-28 18:58:04 <Mad7Scientist> 2017-07-28 18:57:36 ERROR: ConnectTip(): ConnectBlock 0000000000000000a1f9ebf7133fd368bb4378b2ca4aba31975127bc5cf1f3b6 failed
6 2017-07-28 18:58:15 <Mad7Scientist> I think I have a bad block
7 2017-07-28 18:58:25 <Mad7Scientist> Could someone have done a DoS attack on me to stop Bitcoin?
8 2017-07-28 18:58:50 <Mad7Scientist> It just keeps showing that erro
9 2017-07-28 18:58:54 <arubi> Mad7Scientist, can you output that block and paste it somewhere?
10 2017-07-28 18:58:55 <arubi> was that relayed to you?
11 2017-07-28 18:59:08 <Mad7Scientist> It is hung on activating best chain
12 2017-07-28 18:59:24 <Mad7Scientist> 2017-07-28 18:25:46 ERROR: CheckBlock(): hashMerkleRoot mismatch
13 2017-07-28 18:59:24 <Mad7Scientist> 2017-07-28 18:25:46 ERROR: ConnectTip(): ConnectBlock 0000000000000000a1f9ebf7133fd368bb4378b2ca4aba31975127bc5cf1f3b6 failed
14 2017-07-28 18:59:24 <Mad7Scientist> 2017-07-28 18:25:46 Misbehaving: 200.9.255.9:8333 (8268900 -> 8269000)
15 2017-07-28 18:59:34 <Mad7Scientist> That's the original error before I restarted bitcoin-qt
16 2017-07-28 18:59:55 <arubi> oh huh, it's on main chain
17 2017-07-28 19:00:00 <Mad7Scientist> arubi, I don't know much about it
18 2017-07-28 19:00:06 <arubi> might be data corruption.. try running with -reindex I guess
19 2017-07-28 19:00:10 <Mad7Scientist> THis is version 0.12
20 2017-07-28 19:00:22 <Mad7Scientist> I've been having trouble with the latest version too
21 2017-07-28 19:00:30 <Mad7Scientist> but that may have been a hard drive problem
22 2017-07-28 19:01:06 <arubi> yea Mad7Scientist that's a pretty old block
23 2017-07-28 19:01:32 <Mad7Scientist> I don't know what to do
24 2017-07-28 19:02:12 <kinlo> Mad7Scientist: a lot of problems like that are caused by bad hardware, as bitcoin is extreamly demanding on the hardware... are you sure about yur hardware?
25 2017-07-28 19:02:43 <Mad7Scientist> Well it seems to be fine
26 2017-07-28 19:02:53 <Mad7Scientist> memtest completed without error
27 2017-07-28 19:03:00 <Mad7Scientist> and I'm trying a different hard drive now
28 2017-07-28 19:03:10 <Mad7Scientist> Usually it is very rare for any hard drive to produce an error
29 2017-07-28 19:03:24 <kinlo> actually, bitrot is very common
30 2017-07-28 19:03:52 <kinlo> the percentage of errors goes down, but since our disksizes grow much faster, you will end up seeing more errors
31 2017-07-28 19:03:59 <Mad7Scientist> So maybe a valid CRC error slipped through the hard drive?
32 2017-07-28 19:04:08 <Mad7Scientist> I guess i'll reindex then
33 2017-07-28 19:04:17 <Mad7Scientist> It's the only thing I can do I guess
34 2017-07-28 19:04:33 <Mad7Scientist> IT took a whole day to get to this block
35 2017-07-28 19:05:12 <Mad7Scientist> bincap, arubi go ahead with -reindex?
36 2017-07-28 19:05:43 <kinlo> nowadays downloading is not the big issue, you might want to just try with a new wallet dir to test
37 2017-07-28 19:06:01 <Mad7Scientist> WHat could be wrong with the old wallet dir?
38 2017-07-28 19:06:17 <Mad7Scientist> It's only one day and this error hasn't come up before
39 2017-07-28 19:06:26 <kinlo> dunnow :) if it is bad hardware, it could be anything that is in that dir
40 2017-07-28 19:06:42 <Mad7Scientist> reindex will fix all of that
41 2017-07-28 19:07:12 <kinlo> I don't know if a reindex will fully revalidate the blocks
42 2017-07-28 19:07:18 <arubi> Mad7Scientist, if you think your dive might be faulty, then no
43 2017-07-28 19:07:31 <Mad7Scientist> not faulty just a single bit error
44 2017-07-28 19:07:34 <Mad7Scientist> It's a new drive
45 2017-07-28 19:09:03 <arubi> then I guess you could try. just copy important data out of it first..
46 2017-07-28 19:09:44 <kinlo> Mad7Scientist: a filesystem like zfs or btrfs could prevent any problems and remove doubts, as those filesystems checksum the data