2 All heap blocks were freed
-- no leaks are possible
6 definitely lost
: 0 bytes in
0 blocks
7 indirectly lost
: 0 bytes in
0 blocks
8 possibly lost
: 0 bytes in
0 blocks
9 still reachable
: 201,000 bytes in
2 blocks
10 suppressed
: 0 bytes in
0 blocks
11 Reachable blocks
(those to which a pointer was found
) are not shown.
12 To see them
, rerun with
: --leak
-check
=full
--show-leak
-kinds
=all
15 1,000 bytes in
1 blocks are definitely lost in loss record ... of ...
16 at
0x........
: malloc
(vg_replace_malloc.c
:...
)
17 by
0x........
: f
(leak
-segv
-jmp.c
:293)
18 by
0x........
: main
(leak
-segv
-jmp.c
:368)
21 definitely lost
: 1,000 bytes in
1 blocks
22 indirectly lost
: 0 bytes in
0 blocks
23 possibly lost
: 0 bytes in
0 blocks
24 still reachable
: 200,000 bytes in
1 blocks
25 suppressed
: 0 bytes in
0 blocks
26 Reachable blocks
(those to which a pointer was found
) are not shown.
27 To see them
, rerun with
: --leak
-check
=full
--show-leak
-kinds
=all
30 expecting a leak again
31 1,000 bytes in
1 blocks are definitely lost in loss record ... of ...
32 at
0x........
: malloc
(vg_replace_malloc.c
:...
)
33 by
0x........
: f
(leak
-segv
-jmp.c
:293)
34 by
0x........
: main
(leak
-segv
-jmp.c
:368)
37 definitely lost
: 1,000 bytes in
1 blocks
38 indirectly lost
: 0 bytes in
0 blocks
39 possibly lost
: 0 bytes in
0 blocks
40 still reachable
: 200,000 bytes in
1 blocks
41 suppressed
: 0 bytes in
0 blocks
42 Reachable blocks
(those to which a pointer was found
) are not shown.
43 To see them
, rerun with
: --leak
-check
=full
--show-leak
-kinds
=all
45 full mprotect result
0
46 expecting a leak again after full mprotect
47 1,000 bytes in
1 blocks are definitely lost in loss record ... of ...
48 at
0x........
: malloc
(vg_replace_malloc.c
:...
)
49 by
0x........
: f
(leak
-segv
-jmp.c
:293)
50 by
0x........
: main
(leak
-segv
-jmp.c
:368)
53 definitely lost
: 1,000 bytes in
1 blocks
54 indirectly lost
: 0 bytes in
0 blocks
55 possibly lost
: 0 bytes in
0 blocks
56 still reachable
: 200,000 bytes in
1 blocks
57 suppressed
: 0 bytes in
0 blocks
58 Reachable blocks
(those to which a pointer was found
) are not shown.
59 To see them
, rerun with
: --leak
-check
=full
--show-leak
-kinds
=all
62 expecting heuristic not to crash after full mprotect
63 1,000 bytes in
1 blocks are definitely lost in loss record ... of ...
64 at
0x........
: malloc
(vg_replace_malloc.c
:...
)
65 by
0x........
: f
(leak
-segv
-jmp.c
:293)
66 by
0x........
: main
(leak
-segv
-jmp.c
:368)
68 200,000 bytes in
1 blocks are possibly lost in loss record ... of ...
69 at
0x........
: calloc
(vg_replace_malloc.c
:...
)
70 by
0x........
: f
(leak
-segv
-jmp.c
:340)
71 by
0x........
: main
(leak
-segv
-jmp.c
:368)
74 definitely lost
: 1,000 bytes in
1 blocks
75 indirectly lost
: 0 bytes in
0 blocks
76 possibly lost
: 200,000 bytes in
1 blocks
77 still reachable
: 200,000 bytes in
1 blocks
78 suppressed
: 0 bytes in
0 blocks
79 Reachable blocks
(those to which a pointer was found
) are not shown.
80 To see them
, rerun with
: --leak
-check
=full
--show-leak
-kinds
=all
84 definitely lost
: 1,000 bytes in
1 blocks
85 indirectly lost
: 0 bytes in
0 blocks
86 possibly lost
: 200,000 bytes in
1 blocks
87 still reachable
: 200,000 bytes in
1 blocks
88 suppressed
: 0 bytes in
0 blocks
89 Rerun with
--leak
-check
=full to see details of leaked memory
91 leaked
: 1000 bytes in
1 blocks
92 dubious
: 200000 bytes in
1 blocks
93 reachable
: 200000 bytes in
1 blocks
94 suppressed
: 0 bytes in
0 blocks
97 in use at exit
: 401,000 bytes in
3 blocks
98 total heap usage
: 3 allocs
, 0 frees
, 401,000 bytes allocated
100 For a detailed leak analysis
, rerun with
: --leak
-check
=full
102 For lists of detected and suppressed errors
, rerun with
: -s
103 ERROR SUMMARY
: 5 errors from
5 contexts
(suppressed
: 0 from
0)