From fa5f91c05f857674a57221beabf84f161e56f3cd Mon Sep 17 00:00:00 2001 From: Pascal Quantin Date: Tue, 28 Jan 2020 19:11:37 +0100 Subject: [PATCH] gsm_rlcmac.cpp: fix global-buffer-overflow error reported by ASAN Port from wireshark.git f751918476bdde65f2289b86245a3c30dace6730. Ported-by: Pau Espin Pedrol Change-Id: I70d4ff3e137b5fd13d367bd4ea6ab501e81e7a87 --- src/gsm_rlcmac.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/gsm_rlcmac.cpp b/src/gsm_rlcmac.cpp index 839bfbbd..403b65e4 100644 --- a/src/gsm_rlcmac.cpp +++ b/src/gsm_rlcmac.cpp @@ -1105,7 +1105,10 @@ CSN_DESCR_BEGIN(IU_Mode_Channel_Request_Desk_t) M_NEXT_EXIST (IU_Mode_Channel_Request_Desk_t, Exist_RLC_BLOCK_COUNT, 1), M_UINT (IU_Mode_Channel_Request_Desk_t, RLC_BLOCK_COUNT, 8), - M_NEXT_EXIST (IU_Mode_Channel_Request_Desk_t, Exist_Iu_Mode_ChRequestDesk, 1), /* Don't use M_REC_TARRAY as we don't support multiple TBFs */ + /* Don't use M_REC_TARRAY as we don't support multiple TBFs + M_NEXT_EXIST (IU_Mode_Channel_Request_Desk_t, Exist_Iu_Mode_ChRequestDesk, 1), + M_TYPE (IU_Mode_Channel_Request_Desk1, IU_Mode_Channel_Request_Desk_t),*/ + M_UINT (IU_Mode_Channel_Request_Desk_t, Exist_Iu_Mode_ChRequestDesk, 1), CSN_DESCR_END (IU_Mode_Channel_Request_Desk_t)