diff --git a/src/test/checkqueue_tests.cpp b/src/test/checkqueue_tests.cpp index 62e5aab6b1..76e2f4ee97 100644 --- a/src/test/checkqueue_tests.cpp +++ b/src/test/checkqueue_tests.cpp @@ -161,6 +161,9 @@ static void Correct_Queue_range(std::vector range) CCheckQueueControl control(small_queue.get()); while (total) { vChecks.resize(std::min(total, (size_t) InsecureRandRange(10))); + for (size_t i = 0; i < vChecks.size(); ++i) { + vChecks[i] = new FakeCheckCheckCompletion(); + } total -= vChecks.size(); control.Add(vChecks); }