till yet i have used the 2.1.3.0 wallet version on LinuxMint 64bit Kernel 4.8.0-49-generic without any probs
updated yesterday to Pivx 2.2.0 wallet + sync from Scratch but now i always get the same error when starting pivx 2.2:
pivx-qt: main.cpp:2300: bool ConnectBlock(const CBlock&, CValidationState&, CBlockIndex*, CCoinsViewCache&, bool): Assertion `hashPrevBlock == view.GetBestBlock()' failed.
Aborted
any advice what I can do? sync from Scratch did complete well...
edit: to be more clear, i've downloaded the correct linux version x86_64
no problem on ubunt 16.04 here with version 2.2.0. i would go to slack and ask for help there. i guess it has to do with mint?
nope i don't think it has to do with Mint - maybe it relies to the new 4.8 Kernel Version 49 which i just upgraded...
trying 4.8 46 now instead and will post progress
restarted with Kernel 4.8 Version 46 but the same error
pivx-qt: main.cpp:2300: bool ConnectBlock(const CBlock&, CValidationState&, CBlockIndex*, CCoinsViewCache&, bool): Assertion `hashPrevBlock == view.GetBestBlock()' failed.
Aborted
i don't want to open a slack account, i'll gonna post it via an github issue..
The 2.2.0 qt has a memory leak problem. Presstab thinks he knows the prob. If you build from master source it may have been fixed as alot of new commits are on there.
The Daemon works fine no probs. You have to delete all block data and resync from scratch.