1 Source and destination overlap in strlcpy
(0x........
, 0x........
, 96)
2 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
3 by
0x........
: main
(strlcat_strlcpy.c
:15)
5 Source and destination overlap in strlcpy
(0x........
, 0x........
, 91)
6 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
7 by
0x........
: main
(strlcat_strlcpy.c
:18)
9 Source and destination overlap in strlcpy
(0x........
, 0x........
, 95)
10 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
11 by
0x........
: main
(strlcat_strlcpy.c
:21)
13 Source and destination overlap in strlcpy
(0x........
, 0x........
, 96)
14 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
15 by
0x........
: main
(strlcat_strlcpy.c
:30)
17 Invalid write of size
1
18 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
19 by
0x........
: main
(strlcat_strlcpy.c
:30)
20 Address
0x........ is
0 bytes after a block of size
100 alloc
'd
21 at 0x........: malloc (vg_replace_malloc.c:...)
22 by 0x........: main (strlcat_strlcpy.c:9)
24 Invalid read of size 1
25 at 0x........: strlcpy (vg_replace_strmem.c:...)
26 by 0x........: main (strlcat_strlcpy.c:30)
27 Address 0x........ is 0 bytes after a block of size 100 alloc'd
28 at
0x........
: malloc
(vg_replace_malloc.c
:...
)
29 by
0x........
: main
(strlcat_strlcpy.c
:9)
31 Source and destination overlap in strlcat
(0x........
, 0x........
, 95)
32 at
0x........
: strlcat
(vg_replace_strmem.c
:...
)
33 by
0x........
: main
(strlcat_strlcpy.c
:36)
35 Source and destination overlap in strlcat
(0x........
, 0x........
, 93)
36 at
0x........
: strlcat
(vg_replace_strmem.c
:...
)
37 by
0x........
: main
(strlcat_strlcpy.c
:40)
39 Source and destination overlap in strlcpy
(0x........
, 0x........
, 98)
40 at
0x........
: strlcpy
(vg_replace_strmem.c
:...
)
41 by
0x........
: main
(strlcat_strlcpy.c
:44)