From a164a3919cda1ca997b446651ef4aab001f742c0 Mon Sep 17 00:00:00 2001 From: Ziyang Hu Date: Tue, 23 May 2023 21:37:54 +0800 Subject: [PATCH] out of bound index access --- cozo-core/src/runtime/hnsw.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cozo-core/src/runtime/hnsw.rs b/cozo-core/src/runtime/hnsw.rs index a6bdfff3..97eca778 100644 --- a/cozo-core/src/runtime/hnsw.rs +++ b/cozo-core/src/runtime/hnsw.rs @@ -956,7 +956,7 @@ impl<'a> SessionTx<'a> { .ok_or_else(|| miette!("corrupted index"))?; if config.bind_field.is_some() { - let field = if cand_key.1 >= config.base_handle.metadata.keys.len() { + let field = if cand_key.1 < config.base_handle.metadata.keys.len() { config.base_handle.metadata.keys[cand_key.1].name.clone() } else { config.base_handle.metadata.non_keys