From 70a37658ab1072f44a7896cf41108b4cd23b85ae Mon Sep 17 00:00:00 2001 From: psolstice Date: Mon, 14 Nov 2022 07:30:25 +0100 Subject: [PATCH] Fix for txindes/addressindex (#1209) --- src/validation.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/validation.cpp b/src/validation.cpp index cad5d46a78..a84c548d30 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -5308,7 +5308,8 @@ bool CVerifyDB::VerifyDB(const CChainParams& chainparams, CCoinsView *coinsview, } // check level 3: check for inconsistencies during memory-only disconnect of tip blocks if (nCheckLevel >= 3 && pindex == pindexState && (coins.DynamicMemoryUsage() + pcoinsTip->DynamicMemoryUsage()) <= nCoinCacheUsage) { - DisconnectResult res = DisconnectBlock(block, state, pindex, coins); + bool pfClean = false; + DisconnectResult res = DisconnectBlock(block, state, pindex, coins, &pfClean); if (res == DISCONNECT_FAILED) { return error("VerifyDB(): *** irrecoverable inconsistency in block data at %d, hash=%s", pindex->nHeight, pindex->GetBlockHash().ToString()); }