From 33e92db91bcd2d8a0ada4bb86a47d7a6a7782d83 Mon Sep 17 00:00:00 2001 From: jl777 Date: Fri, 13 Apr 2018 19:41:57 +0300 Subject: [PATCH] Test --- src/komodo_bitcoind.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/komodo_bitcoind.h b/src/komodo_bitcoind.h index f7b7f15b7..f9d3508db 100644 --- a/src/komodo_bitcoind.h +++ b/src/komodo_bitcoind.h @@ -812,6 +812,13 @@ int32_t komodo_eligiblenotary(uint8_t pubkeys[66][33],int32_t *mids,int32_t *non { if ( (pindex= komodo_chainactive(height-i)) != 0 ) { + if ( pindex->notaryid >= 64 || pindex->notaryid < -1 ) + { + fprintf(stderr,"unexpected notaryid.%d at ht.%d\n",pindex->notaryid,height-i); + pindex->notaryid = -1; + memset(pindex->pubkey33,0,33); + pindex->didinit = 0; + } if ( pindex->notaryid >= 0 && pindex->didinit != 0 ) { memcpy(pubkeys[i],pindex->pubkey33,33);