From cb3c23a17b0ea99816e3c3f35cbcc7b0cbce9f42 Mon Sep 17 00:00:00 2001 From: Eric Frias Date: Mon, 24 Aug 2015 19:34:28 -0400 Subject: [PATCH] Avoid referencing uninitialized memory --- libraries/app/application.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/app/application.cpp b/libraries/app/application.cpp index 4895bd2c..5c8ec195 100644 --- a/libraries/app/application.cpp +++ b/libraries/app/application.cpp @@ -429,7 +429,7 @@ namespace detail { if( num > 0 ) result.push_back(_chain_db->get_block_id_for_num(num)); - if( block_header::num_from_id(result.back()) < _chain_db->head_block_num() ) + if( !result.empty() && block_header::num_from_id(result.back()) < _chain_db->head_block_num() ) remaining_item_count = _chain_db->head_block_num() - block_header::num_from_id(result.back()); return result;