out of bound index access

main
Ziyang Hu 1 year ago
parent 1f455afedf
commit a164a3919c

@ -956,7 +956,7 @@ impl<'a> SessionTx<'a> {
.ok_or_else(|| miette!("corrupted index"))?; .ok_or_else(|| miette!("corrupted index"))?;
if config.bind_field.is_some() { 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() config.base_handle.metadata.keys[cand_key.1].name.clone()
} else { } else {
config.base_handle.metadata.non_keys config.base_handle.metadata.non_keys

Loading…
Cancel
Save