From 94fea861b95c57f2c85a3f699c22f43bf4f6b6a8 Mon Sep 17 00:00:00 2001 From: Abhinav Anil Sharma Date: Fri, 14 Feb 2025 01:45:24 -0500 Subject: [PATCH] Add in_sequence check --- clients/drcachesim/scheduler/scheduler_impl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clients/drcachesim/scheduler/scheduler_impl.cpp b/clients/drcachesim/scheduler/scheduler_impl.cpp index 3ff7beb328e..97d3d9be321 100644 --- a/clients/drcachesim/scheduler/scheduler_impl.cpp +++ b/clients/drcachesim/scheduler/scheduler_impl.cpp @@ -1478,14 +1478,15 @@ scheduler_impl_tmpl_t::read_kernel_sequences( error_string_ += sequence_type + " marker values mismatched"; return sched_type_t::STATUS_ERROR_INVALID_PARAMETER; } + in_sequence = false; VPRINT(this, 1, "Read %zu kernel %s records for key %d\n", sequence[sequence_key].size(), sequence_type.c_str(), sequence_key); } - in_sequence = false; } ++(*reader); } + assert(!in_sequence); return sched_type_t::STATUS_SUCCESS; }