1
2------ out of range reads in malloc-backed pool ------
3
4Invalid read of size 1
5   at 0x........: test (mempool2.c:135)
6   by 0x........: main (mempool2.c:196)
7 Address 0x........ is 1 bytes before a block of size 10 client-defined
8   at 0x........: allocate (mempool2.c:108)
9   by 0x........: test (mempool2.c:130)
10   by 0x........: main (mempool2.c:196)
11
12Invalid read of size 1
13   at 0x........: test (mempool2.c:136)
14   by 0x........: main (mempool2.c:196)
15 Address 0x........ is 0 bytes after a block of size 10 client-defined
16   at 0x........: allocate (mempool2.c:108)
17   by 0x........: test (mempool2.c:130)
18   by 0x........: main (mempool2.c:196)
19
20
21------ out of range reads in mmap-backed pool ------
22
23Invalid read of size 1
24   at 0x........: test (mempool2.c:140)
25   by 0x........: main (mempool2.c:196)
26 Address 0x........ is 1 bytes before a block of size 20 client-defined
27   at 0x........: allocate (mempool2.c:108)
28   by 0x........: test (mempool2.c:131)
29   by 0x........: main (mempool2.c:196)
30
31Invalid read of size 1
32   at 0x........: test (mempool2.c:141)
33   by 0x........: main (mempool2.c:196)
34 Address 0x........ is 0 bytes after a block of size 20 client-defined
35   at 0x........: allocate (mempool2.c:108)
36   by 0x........: test (mempool2.c:131)
37   by 0x........: main (mempool2.c:196)
38
39
40------ read free in malloc-backed pool ------
41
42Illegal memory pool address
43   at 0x........: test (mempool2.c:145)
44   by 0x........: main (mempool2.c:196)
45 Address 0x........ is 0 bytes inside a block of size 32 alloc'd
46   at 0x........: malloc (vg_replace_malloc.c:...)
47   by 0x........: make_pool (mempool2.c:46)
48   by 0x........: test (mempool2.c:122)
49   by 0x........: main (mempool2.c:196)
50
51
52------ read free in mmap-backed pool ------
53
54Illegal memory pool address
55   at 0x........: test (mempool2.c:150)
56   by 0x........: main (mempool2.c:196)
57 Address 0x........ is not stack'd, malloc'd or (recently) free'd
58
59
60------ double free in malloc-backed pool ------
61
62Illegal memory pool address
63   at 0x........: test (mempool2.c:155)
64   by 0x........: main (mempool2.c:196)
65 Address 0x........ is 0 bytes inside a block of size 32 alloc'd
66   at 0x........: malloc (vg_replace_malloc.c:...)
67   by 0x........: make_pool (mempool2.c:46)
68   by 0x........: test (mempool2.c:122)
69   by 0x........: main (mempool2.c:196)
70
71
72------ double free in mmap-backed pool ------
73
74Illegal memory pool address
75   at 0x........: test (mempool2.c:159)
76   by 0x........: main (mempool2.c:196)
77 Address 0x........ is not stack'd, malloc'd or (recently) free'd
78
79
80------ 2 invalid access in 'no no-access superblock' ---
81
82Invalid read of size 1
83   at 0x........: test (mempool2.c:178)
84   by 0x........: main (mempool2.c:196)
85 Address 0x........ is 1 bytes before a block of size 10 client-defined
86   at 0x........: test (mempool2.c:171)
87   by 0x........: main (mempool2.c:196)
88
89Invalid read of size 1
90   at 0x........: test (mempool2.c:179)
91   by 0x........: main (mempool2.c:196)
92 Address 0x........ is 0 bytes after a block of size 10 client-defined
93   at 0x........: test (mempool2.c:171)
94   by 0x........: main (mempool2.c:196)
95
96
97------ done ------
98
99