Re: [dm-devel] [PATCH] libmultipath: fix a memory leak in disassemble_status func

2020-08-06 Thread Martin Wilck
Hi Ben, On Tue, 2020-07-28 at 11:20 -0500, Benjamin Marzinski wrote: > On Tue, Jul 28, 2020 at 09:48:06PM +0800, Zhiqiang Liu wrote: > > In disassemble_status func, for dealing with selector args, > > word is allocated by get_word func. However, word is not freed. > > Then a memory leak occurs. >

Re: [dm-devel] [PATCH] libmultipath: fix a memory leak in disassemble_status func

2020-07-28 Thread Zhiqiang Liu
On 2020/7/29 0:20, Benjamin Marzinski wrote: > On Tue, Jul 28, 2020 at 09:48:06PM +0800, Zhiqiang Liu wrote: >> >> In disassemble_status func, for dealing with selector args, >> word is allocated by get_word func. However, word is not freed. >> Then a memory leak occurs. >> >> Here, we call

Re: [dm-devel] [PATCH] libmultipath: fix a memory leak in disassemble_status func

2020-07-28 Thread Benjamin Marzinski
On Tue, Jul 28, 2020 at 09:48:06PM +0800, Zhiqiang Liu wrote: > > In disassemble_status func, for dealing with selector args, > word is allocated by get_word func. However, word is not freed. > Then a memory leak occurs. > > Here, we call FREE(word) to free word. Err... At the risk of sounding

[dm-devel] [PATCH] libmultipath: fix a memory leak in disassemble_status func

2020-07-28 Thread Zhiqiang Liu
In disassemble_status func, for dealing with selector args, word is allocated by get_word func. However, word is not freed. Then a memory leak occurs. Here, we call FREE(word) to free word. Signed-off-by: Zhiqiang Liu Signed-off-by: lixiaokeng --- libmultipath/dmparser.c | 1 + 1 file