From d0b4d2939a3330811240c6025110a00a9cd1f1f0 Mon Sep 17 00:00:00 2001 From: Lingfeng Yang Date: Fri, 20 Jul 2018 07:00:56 -0700 Subject: [PATCH] asan: hvf: fix overflow in decode struct Change-Id: I9d8d08d922eb08748b1535c628b08f27db3d5619 Fixes: 111676629 --- target/i386/hvf/x86_decode.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/target/i386/hvf/x86_decode.c b/target/i386/hvf/x86_decode.c index 3c517f1bb6..3b5f8d5ca3 100644 --- a/target/i386/hvf/x86_decode.c +++ b/target/i386/hvf/x86_decode.c @@ -452,9 +452,9 @@ struct decode_x87_tbl { struct decode_tbl invl_inst = {0x0, 0, 0, false, NULL, NULL, NULL, NULL, decode_invalid}; -struct decode_tbl _decode_tbl1[255]; -struct decode_tbl _decode_tbl2[255]; -struct decode_x87_tbl _decode_tbl3[255]; +struct decode_tbl _decode_tbl1[256]; +struct decode_tbl _decode_tbl2[256]; +struct decode_x87_tbl _decode_tbl3[256]; static void decode_x87_ins(CPUX86State *env, struct x86_decode *decode) {