From 6578d9cd00f4b73d5db897db3826448165366143 Mon Sep 17 00:00:00 2001 From: Alan Mishchenko Date: Fri, 13 Jul 2012 17:46:30 -0700 Subject: Debugging a proof error. --- src/sat/bsat/satProof.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/sat') diff --git a/src/sat/bsat/satProof.c b/src/sat/bsat/satProof.c index 53f60384..93232f08 100644 --- a/src/sat/bsat/satProof.c +++ b/src/sat/bsat/satProof.c @@ -443,6 +443,7 @@ int Sat_ProofReduce( Vec_Set_t * vProof, void * pRoots, int hProofPivot ) int X = Proof_NodeWordNum(pNode->nEnts); hTemp = pNode->Id; pNode->Id = 0; assert( hTemp > 1 ); + assert( hTemp + Proof_NodeWordNum(pNode->nEnts) < (1<nPageSize) ); memmove( Vec_SetEntry(vProof, hTemp), pNode, sizeof(word)*Proof_NodeWordNum(pNode->nEnts) ); if ( pPivot && pPivot <= pNode ) { -- cgit v1.2.3