Ticket #349: out

File out, 61.7 KB (added by Richard Boulton, 15 years ago)

Output of ./runtest ./apitest nearsubqueries1 -v

Line 
1Running test './apitest nearsubqueries1 -v' under valgrind
2Running tests with backend "none"...
3Running test: nearsubqueries1...==8364==
4==8364== Invalid read of size 4
5==8364== at 0x407D32E: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
6==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
7==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
8==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
9==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
10==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
11==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
12==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
13==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
14==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
15==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
16==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
17==8364== Address 0x448cf30 is 0 bytes inside a block of size 8 free'd
18==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
19==8364== by 0x40831D2: __gnu_cxx::new_allocator<Xapian::Query::Internal*>::deallocate(Xapian::Query::Internal**, unsigned) (new_allocator.h:97)
20==8364== by 0x408320C: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::_M_deallocate(Xapian::Query::Internal**, unsigned) (stl_vector.h:134)
21==8364== by 0x4083255: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
22==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
23==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
24==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
25==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
26==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
27==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
28==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
29==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
30==8364==
31==8364== Invalid read of size 4
32==8364== at 0x4081636: __gnu_cxx::__normal_iterator<Xapian::Query::Internal**, std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> > >::__normal_iterator(Xapian::Query::Internal** const&) (stl_iterator.h:653)
33==8364== by 0x4081664: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::begin() (stl_vector.h:328)
34==8364== by 0x4079C18: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:737)
35==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
36==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
37==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
38==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
39==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
40==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
41==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
42==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
43==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
44==8364== Address 0x448cc40 is 8 bytes inside a block of size 48 free'd
45==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
46==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
47==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
48==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
49==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
50==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
51==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
52==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
53==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
54==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
55==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
56==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
57==8364==
58==8364== Invalid read of size 4
59==8364== at 0x4081636: __gnu_cxx::__normal_iterator<Xapian::Query::Internal**, std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> > >::__normal_iterator(Xapian::Query::Internal** const&) (stl_iterator.h:653)
60==8364== by 0x4081697: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::end() (stl_vector.h:346)
61==8364== by 0x4079C81: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:737)
62==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
63==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
64==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
65==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
66==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
67==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
68==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
69==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
70==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
71==8364== Address 0x448cc44 is 12 bytes inside a block of size 48 free'd
72==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
73==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
74==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
75==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
76==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
77==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
78==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
79==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
80==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
81==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
82==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
83==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
84==8364==
85==8364== Invalid read of size 1
86==8364== at 0x4079C9E: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:740)
87==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
88==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
89==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
90==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
91==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
92==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
93==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
94==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
95==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
96==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
97==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
98==8364== Address 0x448cc64 is 44 bytes inside a block of size 48 free'd
99==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
100==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
101==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
102==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
103==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
104==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
105==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
106==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
107==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
108==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
109==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
110==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
111==8364==
112==8364== Invalid read of size 4
113==8364== at 0x42C2535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
114==8364== by 0x4079CDB: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
115==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
116==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
117==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
118==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
119==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
120==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
121==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
122==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
123==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
124==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
125==8364== Address 0x448cc54 is 28 bytes inside a block of size 48 free'd
126==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
127==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
128==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
129==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
130==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
131==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
132==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
133==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
134==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
135==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
136==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
137==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
138==8364==
139==8364== Invalid read of size 4
140==8364== at 0x42C2535: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
141==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
142==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
143==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
144==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
145==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
146==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
147==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
148==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
149==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
150==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
151==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
152==8364== Address 0x448cc50 is 24 bytes inside a block of size 48 free'd
153==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
154==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
155==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
156==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
157==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
158==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
159==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
160==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
161==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
162==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
163==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
164==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
165==8364==
166==8364== Invalid read of size 4
167==8364== at 0x4083297: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
168==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
169==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
170==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
171==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
172==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
173==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
174==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
175==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
176==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
177==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
178==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
179==8364== Address 0x448cc44 is 12 bytes inside a block of size 48 free'd
180==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
181==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
182==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
183==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
184==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
185==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
186==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
187==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
188==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
189==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
190==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
191==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
192==8364==
193==8364== Invalid read of size 4
194==8364== at 0x408329D: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
195==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
196==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
197==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
198==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
199==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
200==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
201==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
202==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
203==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
204==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
205==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
206==8364== Address 0x448cc40 is 8 bytes inside a block of size 48 free'd
207==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
208==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
209==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
210==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
211==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
212==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
213==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
214==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
215==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
216==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
217==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
218==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
219==8364==
220==8364== Invalid read of size 4
221==8364== at 0x4083229: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
222==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
223==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
224==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
225==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
226==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
227==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
228==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
229==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
230==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
231==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
232==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
233==8364== Address 0x448cc48 is 16 bytes inside a block of size 48 free'd
234==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
235==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
236==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
237==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
238==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
239==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
240==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
241==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
242==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
243==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
244==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
245==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
246==8364==
247==8364== Invalid read of size 4
248==8364== at 0x4083231: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
249==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
250==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
251==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
252==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
253==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
254==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
255==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
256==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
257==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
258==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
259==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
260==8364== Address 0x448cc40 is 8 bytes inside a block of size 48 free'd
261==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
262==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
263==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
264==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
265==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
266==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
267==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
268==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
269==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
270==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
271==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
272==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
273==8364==
274==8364== Invalid read of size 4
275==8364== at 0x4083241: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
276==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
277==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
278==8364== by 0x407D34C: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
279==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
280==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
281==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
282==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
283==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
284==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
285==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
286==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
287==8364== Address 0x448cc40 is 8 bytes inside a block of size 48 free'd
288==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
289==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
290==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
291==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
292==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
293==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
294==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
295==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
296==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
297==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
298==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
299==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
300==8364==
301==8364== Invalid free() / delete / delete[]
302==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
303==8364== by 0x407D35A: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:998)
304==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
305==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
306==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
307==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
308==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
309==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
310==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
311==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
312==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
313==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
314==8364== Address 0x448cc38 is 0 bytes inside a block of size 48 free'd
315==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
316==8364== by 0x4079C4F: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
317==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
318==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
319==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
320==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
321==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
322==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
323==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
324==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
325==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
326==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
327==8364==
328==8364== Invalid write of size 4
329==8364== at 0x407D366: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:999)
330==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
331==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
332==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
333==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
334==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
335==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
336==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
337==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
338==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
339==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
340==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
341==8364== Address 0x448cf30 is 0 bytes inside a block of size 8 free'd
342==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
343==8364== by 0x40831D2: __gnu_cxx::new_allocator<Xapian::Query::Internal*>::deallocate(Xapian::Query::Internal**, unsigned) (new_allocator.h:97)
344==8364== by 0x408320C: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::_M_deallocate(Xapian::Query::Internal**, unsigned) (stl_vector.h:134)
345==8364== by 0x4083255: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
346==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
347==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
348==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
349==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
350==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
351==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
352==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
353==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
354==8364==
355==8364== Invalid write of size 4
356==8364== at 0x407D2F3: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:994)
357==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
358==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
359==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
360==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
361==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
362==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
363==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
364==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
365==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
366==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
367==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
368==8364== Address 0x448cf30 is 0 bytes inside a block of size 8 free'd
369==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
370==8364== by 0x40831D2: __gnu_cxx::new_allocator<Xapian::Query::Internal*>::deallocate(Xapian::Query::Internal**, unsigned) (new_allocator.h:97)
371==8364== by 0x408320C: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::_M_deallocate(Xapian::Query::Internal**, unsigned) (stl_vector.h:134)
372==8364== by 0x4083255: std::_Vector_base<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~_Vector_base() (stl_vector.h:120)
373==8364== by 0x40832C7: std::vector<Xapian::Query::Internal*, std::allocator<Xapian::Query::Internal*> >::~vector() (stl_vector.h:268)
374==8364== by 0x4079D45: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
375==8364== by 0x407D3DB: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:1004)
376==8364== by 0x407D310: Xapian::Query::Internal::flatten_subqs() (omqueryinternal.cc:996)
377==8364== by 0x407D537: Xapian::Query::Internal::simplify_query() (omqueryinternal.cc:879)
378==8364== by 0x407D6AF: Xapian::Query::Internal::end_construction() (omqueryinternal.cc:750)
379==8364== by 0x4078206: Xapian::Query::end_construction() (omquery.cc:89)
380==8364== by 0x40782C0: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:116)
381==8364==
382==8364== Invalid read of size 4
383==8364== at 0x42C2555: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
384==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
385==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
386==8364== by 0x4077FE8: Xapian::Query::~Query() (base.h:138)
387==8364== by 0x80E0E67: test_nearsubqueries1() (api_nodb.cc:479)
388==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
389==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
390==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
391==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
392==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
393==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
394==8364== by 0x81A270C: TestRunner::run_tests(int, char**) (testrunner.cc:185)
395==8364== Address 0x448c680 is 8 bytes inside a block of size 14 free'd
396==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
397==8364== by 0x42C079C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
398==8364== by 0x42C2570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
399==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
400==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
401==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
402==8364== by 0x40781C7: Xapian::Query::abort_construction() (base.h:126)
403==8364== by 0x40782F3: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:118)
404==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
405==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
406==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
407==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
408==8364==
409==8364== Invalid write of size 4
410==8364== at 0x42C255B: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
411==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
412==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
413==8364== by 0x4077FE8: Xapian::Query::~Query() (base.h:138)
414==8364== by 0x80E0E67: test_nearsubqueries1() (api_nodb.cc:479)
415==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
416==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
417==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
418==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
419==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
420==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
421==8364== by 0x81A270C: TestRunner::run_tests(int, char**) (testrunner.cc:185)
422==8364== Address 0x448c680 is 8 bytes inside a block of size 14 free'd
423==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
424==8364== by 0x42C079C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
425==8364== by 0x42C2570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
426==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
427==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
428==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
429==8364== by 0x40781C7: Xapian::Query::abort_construction() (base.h:126)
430==8364== by 0x40782F3: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:118)
431==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
432==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
433==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
434==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
435==8364==
436==8364== Invalid free() / delete / delete[]
437==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
438==8364== by 0x42C079C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
439==8364== by 0x42C2570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
440==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
441==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
442==8364== by 0x4077FE8: Xapian::Query::~Query() (base.h:138)
443==8364== by 0x80E0E67: test_nearsubqueries1() (api_nodb.cc:479)
444==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
445==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
446==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
447==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
448==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
449==8364== Address 0x448c678 is 0 bytes inside a block of size 14 free'd
450==8364== at 0x40222EC: operator delete(void*) (vg_replace_malloc.c:342)
451==8364== by 0x42C079C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
452==8364== by 0x42C2570: std::string::~string() (in /usr/lib/libstdc++.so.6.0.9)
453==8364== by 0x4079D10: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:743)
454==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
455==8364== by 0x4079C44: Xapian::Query::Internal::~Internal() (omqueryinternal.cc:738)
456==8364== by 0x40781C7: Xapian::Query::abort_construction() (base.h:126)
457==8364== by 0x40782F3: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:118)
458==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
459==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
460==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
461==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
462==8364== searching for pointers to 16 not-freed blocks.
463==8364== checked 181,980 bytes.
464==8364==
465==8364==
466==8364== 14 bytes in 1 blocks are possibly lost in loss record 4 of 16
467==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
468==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
469==8364== by 0x42C0F0E: std::string::_S_construct(unsigned, char, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
470==8364== by 0x42C0F8B: std::string::string(unsigned, char, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
471==8364== by 0x40BB54C: __static_initialization_and_destruction_0(int, int) (chert_dbstats.cc:30)
472==8364== by 0x4199F44: (within /home/richard/private/Working/xapian/working/build/xapian-core/.libs/libxapian.so.15.5.1)
473==8364== by 0x405B293: (within /home/richard/private/Working/xapian/working/build/xapian-core/.libs/libxapian.so.15.5.1)
474==8364== by 0x400D98F: call_init (in /lib/ld-2.7.so)
475==8364== by 0x400DAC2: _dl_init (in /lib/ld-2.7.so)
476==8364== by 0x400084E: (within /lib/ld-2.7.so)
477==8364==
478==8364==
479==8364== 14 bytes in 1 blocks are possibly lost in loss record 5 of 16
480==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
481==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
482==8364== by 0x42C1984: (within /usr/lib/libstdc++.so.6.0.9)
483==8364== by 0x42C1A60: std::string::string(char const*, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
484==8364== by 0x40EB25E: __static_initialization_and_destruction_0(int, int) (flint_database.cc:83)
485==8364== by 0x4199F44: (within /home/richard/private/Working/xapian/working/build/xapian-core/.libs/libxapian.so.15.5.1)
486==8364== by 0x405B293: (within /home/richard/private/Working/xapian/working/build/xapian-core/.libs/libxapian.so.15.5.1)
487==8364== by 0x400D98F: call_init (in /lib/ld-2.7.so)
488==8364== by 0x400DAC2: _dl_init (in /lib/ld-2.7.so)
489==8364== by 0x400084E: (within /lib/ld-2.7.so)
490==8364==
491==8364==
492==8364== 17 bytes in 1 blocks are possibly lost in loss record 6 of 16
493==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
494==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
495==8364== by 0x42C1984: (within /usr/lib/libstdc++.so.6.0.9)
496==8364== by 0x42C1B36: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
497==8364== by 0x819B9C0: BackendManager::get_dbtype() const (backendmanager.cc:194)
498==8364== by 0x81A230F: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:165)
499==8364== by 0x81A270C: TestRunner::run_tests(int, char**) (testrunner.cc:185)
500==8364== by 0x8054105: main (apitest.cc:138)
501==8364==
502==8364==
503==8364== 22 bytes in 1 blocks are possibly lost in loss record 8 of 16
504==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
505==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
506==8364== by 0x42C264B: std::string::_M_mutate(unsigned, unsigned, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
507==8364== by 0x42C27D9: std::string::_M_replace_safe(unsigned, unsigned, char const*, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
508==8364== by 0x42C2874: std::string::assign(char const*, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
509==8364== by 0x81A4AAE: test_driver::parse_command_line(int, char**) (basic_string.h:920)
510==8364== by 0x81A26B7: TestRunner::run_tests(int, char**) (testrunner.cc:182)
511==8364== by 0x8054105: main (apitest.cc:138)
512==8364==
513==8364==
514==8364== 28 bytes in 1 blocks are possibly lost in loss record 10 of 16
515==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
516==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
517==8364== by 0x42C1984: (within /usr/lib/libstdc++.so.6.0.9)
518==8364== by 0x42C1B36: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
519==8364== by 0x81A4D8E: test_driver::parse_command_line(int, char**) (testsuite.cc:680)
520==8364== by 0x81A26B7: TestRunner::run_tests(int, char**) (testrunner.cc:182)
521==8364== by 0x8054105: main (apitest.cc:138)
522==8364==
523==8364==
524==8364== 35 bytes in 1 blocks are possibly lost in loss record 11 of 16
525==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
526==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
527==8364== by 0x42C1367: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
528==8364== by 0x42C1F77: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.9)
529==8364== by 0x42C21A1: std::string::append(char const*, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
530==8364== by 0x81A34F2: test_driver::add_command_line_option(std::string const&, char, std::string*) (basic_string.h:827)
531==8364== by 0x81A2693: TestRunner::run_tests(int, char**) (testrunner.cc:181)
532==8364== by 0x8054105: main (apitest.cc:138)
533==8364==
534==8364==
535==8364== 62 (48 direct, 14 indirect) bytes in 1 blocks are definitely lost in loss record 13 of 16
536==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
537==8364== by 0x407AC07: Xapian::Query::Internal::Internal(Xapian::Query::Internal const&) (omqueryinternal.cc:649)
538==8364== by 0x407AE57: Xapian::Query::Internal::add_subquery(Xapian::Query::Internal const*) (omqueryinternal.cc:1021)
539==8364== by 0x4077B87: Xapian::Query::add_subquery(Xapian::Query const&) (omquery.cc:49)
540==8364== by 0x40782A9: Xapian::Query::Query(Xapian::Query::op, Xapian::Query const&, Xapian::Query const&) (omquery.cc:114)
541==8364== by 0x80E0C76: test_nearsubqueries1() (api_nodb.cc:477)
542==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
543==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
544==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
545==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
546==8364== by 0x8055253: ApiTestRunner::run() const (api_collated.h:47)
547==8364== by 0x81A2416: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:171)
548==8364==
549==8364==
550==8364== 75 bytes in 1 blocks are possibly lost in loss record 14 of 16
551==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
552==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
553==8364== by 0x42C1984: (within /usr/lib/libstdc++.so.6.0.9)
554==8364== by 0x42C1B36: std::string::string(char const*, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
555==8364== by 0x81A3D86: test_driver::get_srcdir() (testsuite.cc:108)
556==8364== by 0x81A26C2: TestRunner::run_tests(int, char**) (testrunner.cc:183)
557==8364== by 0x8054105: main (apitest.cc:138)
558==8364==
559==8364==
560==8364== 137 bytes in 1 blocks are possibly lost in loss record 15 of 16
561==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
562==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
563==8364== by 0x42C1367: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
564==8364== by 0x42C1F77: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.9)
565==8364== by 0x42C21A1: std::string::append(char const*, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
566==8364== by 0x81A2358: TestRunner::do_tests_for_backend(BackendManager*) (basic_string.h:827)
567==8364== by 0x81A270C: TestRunner::run_tests(int, char**) (testrunner.cc:185)
568==8364== by 0x8054105: main (apitest.cc:138)
569==8364==
570==8364==
571==8364== 525 bytes in 1 blocks are possibly lost in loss record 16 of 16
572==8364== at 0x4023294: operator new(unsigned) (vg_replace_malloc.c:224)
573==8364== by 0x42C0750: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.9)
574==8364== by 0x42C1367: std::string::_Rep::_M_clone(std::allocator<char> const&, unsigned) (in /usr/lib/libstdc++.so.6.0.9)
575==8364== by 0x42C1F77: std::string::reserve(unsigned) (in /usr/lib/libstdc++.so.6.0.9)
576==8364== by 0x42BB372: std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int) (in /usr/lib/libstdc++.so.6.0.9)
577==8364== by 0x42BFC8A: std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, int) (in /usr/lib/libstdc++.so.6.0.9)
578==8364== by 0x42B638E: std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int) (in /usr/lib/libstdc++.so.6.0.9)
579==8364== by 0x80E0C33: test_nearsubqueries1() (ostream:517)
580==8364== by 0x81A5126: test_driver::runtest(test_desc const*) (testsuite.cc:248)
581==8364== by 0x81A971D: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:533)
582==8364== by 0x81A9B96: test_driver::run_tests(__gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >, __gnu_cxx::__normal_iterator<std::string const*, std::vector<std::string, std::allocator<std::string> > >) (testsuite.cc:496)
583==8364== by 0x81A9BF2: test_driver::run(test_desc const*) (testsuite.cc:708)
584==8364==
585==8364== LEAK SUMMARY:
586==8364== definitely lost: 48 bytes in 1 blocks.
587==8364== indirectly lost: 14 bytes in 1 blocks.
588==8364== possibly lost: 867 bytes in 9 blocks.
589==8364== still reachable: 104 bytes in 5 blocks.
590==8364== suppressed: 0 bytes in 0 blocks.
591==8364== Reachable blocks (those to which a pointer was found) are not shown.
592==8364== To see them, rerun with: --leak-check=full --show-reachable=yes
593 Invalid read of size 4
594./apitest backend none: 0 tests passed, 1 failed.
595Running tests with backend "inmemory"...
596Running tests with backend "chert"...
597Running tests with backend "flint"...
598Running tests with backend "multi_chert"...
599Running tests with backend "multi_flint"...
600Running tests with backend "remoteprog_chert"...
601Running tests with backend "remotetcp_chert"...
602Running tests with backend "remoteprog_flint"...
603Running tests with backend "remotetcp_flint"...
604./apitest total: 0 tests passed, 1 failed.