From 805bad26b004ba0c0baf54e85d497b70ee4521cb Mon Sep 17 00:00:00 2001 From: "aleksei.voronin" <aleksei.voronin@demlabs.net> Date: Mon, 6 Jul 2020 13:18:14 +0300 Subject: [PATCH] [*] fixed reading from zero-sized allocated memory (possible Ubuntu crash) --- modules/global-db/dap_chain_global_db_hist.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/global-db/dap_chain_global_db_hist.c b/modules/global-db/dap_chain_global_db_hist.c index 2711c371ce..c2683b1560 100644 --- a/modules/global-db/dap_chain_global_db_hist.c +++ b/modules/global-db/dap_chain_global_db_hist.c @@ -1255,7 +1255,7 @@ static void *s_list_thread_proc(void *arg) while(l_dap_db_log_list->group_cur < l_dap_db_log_list->group_number) { l_dap_db_log_list->group_cur++; // check for empty group - if(l_dap_db_log_list->group_number_items[l_dap_db_log_list->group_cur] < 1) { + if( !(l_dap_db_log_list->group_number) || (l_dap_db_log_list->group_number_items[l_dap_db_log_list->group_cur] < 1)) { continue; } break; -- GitLab