I can no longer run Actinium on Linux amd64. I do not know when this issue started happening, but troubleshooting I have not found a solution.
This happens from fresh blockchain sync around ~55K blocks. Have also tried with new wallet with same issue.
Have tried GCC 6.4 and 7.3. Code from github tag v0.17.4.0.
Problem:Actiniumd crashes while syncing blockchain
Steps to reproduce
git clone
git checkout tags/v0.17.4.0
./autogen.sh
./configure
make
src/Actiniumd
Expected outcomeActiniumd does not crash
Actual outcomeAfter a while Actinium crashes with the following error
Actiniumd: script/interpreter.cpp:1551: size_t CountWitnessSigOps(const CScript&, const CScript&, const CScriptWitness*, unsigned int): Assertion `(flags & SCRIPT_VERIFY_P2SH) != 0' failed.