From a6ac51616c0396b885d8d7dc05e3f0a93094ee9a Mon Sep 17 00:00:00 2001 From: miketout Date: Fri, 5 Oct 2018 21:37:49 -0700 Subject: [PATCH] Add null check to deref --- src/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index 366f77d21..e08787d56 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -403,7 +403,7 @@ namespace { if (!state->hashLastUnknownBlock.IsNull()) { BlockMap::iterator itOld = mapBlockIndex.find(state->hashLastUnknownBlock); - if (itOld != mapBlockIndex.end() && itOld->second->chainPower > CChainPower()) + if (itOld != mapBlockIndex.end() && itOld->second != 0 && (itOld->second->chainPower > CChainPower())) { if (state->pindexBestKnownBlock == NULL || itOld->second->chainPower >= state->pindexBestKnownBlock->chainPower) state->pindexBestKnownBlock = itOld->second;