From 86e495ae2ff19590dd1e0702d74dc3257965ca55 Mon Sep 17 00:00:00 2001 From: Roman Nozdrin Date: Tue, 22 Feb 2022 16:50:12 +0000 Subject: [PATCH] MCOL-4809 This fixes Centos crash caused by combination of ::reserve() + vector index access --- primitives/linux-port/column.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/primitives/linux-port/column.cpp b/primitives/linux-port/column.cpp index 5ca4c3f6f..7e840373e 100644 --- a/primitives/linux-port/column.cpp +++ b/primitives/linux-port/column.cpp @@ -1300,7 +1300,7 @@ void vectorizedFiltering(NewColRequestHeader* in, ColResultHeader* out, const T* for (uint32_t j = 0; j < filterCount; ++j) { // Preload filter argument values only once. - filterArgsVectors[j] = simdProcessor.loadValue(*((FilterType*)&filterValues[j])); + filterArgsVectors.push_back(simdProcessor.loadValue(*((FilterType*)&filterValues[j]))); switch (filterCOPs[j]) { case (COMPARE_EQ):