From 01f40219b4dfae18b5596d76410ebf9d4482867d Mon Sep 17 00:00:00 2001 From: Rayhan Hossain Date: Wed, 27 Oct 2021 17:12:51 +0000 Subject: [PATCH] in_tail: avoid double free for multiline msgpack buffer Signed-off-by: Rayhan Hossain --- plugins/in_tail/tail_multiline.c | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/in_tail/tail_multiline.c b/plugins/in_tail/tail_multiline.c index bce26ad38a9..74def44e387 100644 --- a/plugins/in_tail/tail_multiline.c +++ b/plugins/in_tail/tail_multiline.c @@ -489,6 +489,7 @@ int flb_tail_mult_flush(msgpack_sbuffer *mp_sbuf, msgpack_packer *mp_pck, file->mult_keys = 0; file->mult_flush_timeout = 0; msgpack_sbuffer_destroy(&file->mult_sbuf); + file->mult_sbuf.data = NULL; flb_time_zero(&file->mult_time); return 0;