utrace: fix memory leak
authorJunnan Xu <junnanx.xu@gmail.com>
Fri, 17 Jun 2022 07:20:04 +0000 (15:20 +0800)
committerRui Salvaterra <rsalvaterra@gmail.com>
Mon, 27 Jun 2022 09:52:10 +0000 (10:52 +0100)
commita68088ef3160d75f02bb6af5f552ca507e51df56
tree2882586d304050783b9eabb22efb73a90a6e292f
parent7a0096853594874d4c60266ec338ac23728017df
utrace: fix memory leak

Fixes following memory leak:

  14 bytes in 1 blocks are definitely lost in loss record 1 of 5
     at 0x4079514: malloc (vg_replace_malloc.c:309)
     by 0x4049A04: vasprintf (vasprintf.c:13)
     by 0x4046354: asprintf (asprintf.c:10)
     by 0x80491A9: main (in /root/utrace)

  134 bytes in 1 blocks are definitely lost in loss record 3 of 5
     at 0x4079514: malloc (vg_replace_malloc.c:309)
     by 0x4049A04: vasprintf (vasprintf.c:13)
     by 0x4046354: asprintf (asprintf.c:10)
     by 0x8049208: main (in /root/utrace)

Signed-off-by: Junnan Xu <junnanx.xu@gmail.com>
Reviewed-by: Rui Salvaterra <rsalvaterra@gmail.com>
trace/trace.c