From 827d849fcb7a38c2c4a5a1ebcf6b1d4f3ff3a5b4 Mon Sep 17 00:00:00 2001 From: jeanlf Date: Fri, 21 Jan 2022 19:06:13 +0100 Subject: [PATCH] fixed #2062 --- src/isomedia/box_code_base.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/isomedia/box_code_base.c b/src/isomedia/box_code_base.c index 8154002a8f..fa9b852429 100644 --- a/src/isomedia/box_code_base.c +++ b/src/isomedia/box_code_base.c @@ -242,9 +242,10 @@ GF_Err cprt_box_read(GF_Box *s,GF_BitStream *bs) } if (ptr->size) { u32 bytesToRead = (u32) ptr->size; - ptr->notice = (char*)gf_malloc(bytesToRead * sizeof(char)); + ptr->notice = (char*)gf_malloc((bytesToRead+1) * sizeof(char)); if (ptr->notice == NULL) return GF_OUT_OF_MEM; gf_bs_read_data(bs, ptr->notice, bytesToRead); + ptr->notice[bytesToRead] = 0; } return GF_OK; }