PoS testing: ERROR: ContextualCheckBlockHeader: forked chain older than max reorganization depth
Summary
Some nodes debug.log show (multiple) ERROR: ContextualCheckBlockHeader: forked chain older than max reorganization depth
Steps to reproduce
Can't repro at will
Expected behaviour
Log doesn't contain forked chain messages
Problematic behavior
Some nodes appear to have detected forked chains, often multiple times
Crown-core environment info
Ubuntu 16.04.05 LTS
Crown-core application info
Crown version v0.12.7.1-2029222a
Relevant logs, dumps and/or screenshots
2019-01-17 20:06:23 receive version message: /Crown Core:0.12.7.1/: version 71054, blocks=15827, us=164.132.151.93:19340, peer=150
2019-01-17 20:06:23 Added time data, samples 16, offset +0 (+0 minutes)
2019-01-17 20:06:24 ERROR: ContextualCheckBlockHeader: forked chain older than max reorganization depth (height 15000)
2019-01-17 20:06:24 ERROR: ProcessNewBlock : AcceptBlock FAILED
2019-01-17 20:06:24 Misbehaving: 81.92.203.109:58388 (0 -> 1)
2019-01-17 20:06:24 ERROR: ContextualCheckBlockHeader: forked chain older than max reorganization depth (height 15000)
2019-01-17 20:06:24 ERROR: ProcessNewBlock : AcceptBlock FAILED
2019-01-17 20:06:24 Misbehaving: 81.92.203.109:58388 (1 -> 2)
Drop full logs & dumps here: https://nextcloud.crown.tech/nextcloud/s/znd8HiiAsRX3C6B
Possible fixes
(Any comments on what you think might be responsible for the problem, if you have particular insight.)
/cc @artem
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information