From 4dbe7c44d0576ee6bdf78e00a668564ad84b8ffe Mon Sep 17 00:00:00 2001 From: wenyongh Date: Thu, 27 Feb 2020 15:33:56 +0800 Subject: [PATCH] Fix block addr cache uninitialized issue in aot compiler (#181) --- core/iwasm/compilation/aot_emit_control.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/iwasm/compilation/aot_emit_control.c b/core/iwasm/compilation/aot_emit_control.c index 42d1cf9710..c98a086616 100644 --- a/core/iwasm/compilation/aot_emit_control.c +++ b/core/iwasm/compilation/aot_emit_control.c @@ -197,6 +197,8 @@ aot_compile_op_block(AOTCompContext *comp_ctx, AOTFuncContext *func_ctx, return false; } + memset(block_addr_cache, 0, sizeof(block_addr_cache)); + /* Get block info */ if (!(wasm_loader_find_block_addr((BlockAddr*)block_addr_cache, *p_frame_ip, frame_ip_end, (uint8)block_type,