1 | $ valgrind ./find.cgi
|
---|
2 | ==21658== Memcheck, a memory error detector.
|
---|
3 | ==21658== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al.
|
---|
4 | ==21658== Using LibVEX rev 1471, a library for dynamic binary translation.
|
---|
5 | ==21658== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP.
|
---|
6 | ==21658== Using valgrind-3.1.0, a dynamic binary instrumentation framework.
|
---|
7 | ==21658== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al.
|
---|
8 | ==21658== For more details, rerun with: -v
|
---|
9 | ==21658==
|
---|
10 | omega - omega 0.9.6 (compiled Jul 28 2006 20:28:36)
|
---|
11 | Enter NAME=VALUE lines, end with blank line
|
---|
12 | P=around:2006080 audio versioning -site:listme -site:bugme mime:text/html
|
---|
13 | SORT=0
|
---|
14 | COLLAPSE=1
|
---|
15 |
|
---|
16 | ==21658== Invalid read of size 4
|
---|
17 | ==21658== at 0xC35A19: __gnu_cxx::__exchange_and_add(int volatile*, int) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
18 | ==21658== by 0xC187B2: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
19 | ==21658== by 0x40CEE9F: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
20 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
21 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
22 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
23 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
24 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
25 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
26 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
27 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
28 | ==21658== Address 0x4511DD8 is 8 bytes inside a block of size 23 free'd
|
---|
29 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
30 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
31 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
32 | ==21658== by 0x40CED71: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
33 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
34 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
35 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
36 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
37 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
38 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
39 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
40 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
41 | ==21658==
|
---|
42 | ==21658== Invalid free() / delete / delete[]
|
---|
43 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
44 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
45 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
46 | ==21658== by 0x40CEE9F: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
47 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
48 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
49 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
50 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
51 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
52 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
53 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
54 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
55 | ==21658== Address 0x4511DD0 is 0 bytes inside a block of size 23 free'd
|
---|
56 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
57 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
58 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
59 | ==21658== by 0x40CED71: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
60 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
61 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
62 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
63 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
64 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
65 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
66 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
67 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
68 | ==21658==
|
---|
69 | ==21658== Invalid read of size 4
|
---|
70 | ==21658== at 0x40D22C9: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (basic_string.h:591)
|
---|
71 | ==21658== by 0x40CE7AF: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
72 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
73 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
74 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
75 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
76 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
77 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
78 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
79 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
80 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
81 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
82 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
83 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
84 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
85 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
86 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
87 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
88 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
89 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
90 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
91 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
92 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
93 | ==21658==
|
---|
94 | ==21658== Invalid read of size 1
|
---|
95 | ==21658== at 0x40D228F: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (char_traits.h:253)
|
---|
96 | ==21658== by 0x40CE7AF: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
97 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
98 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
99 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
100 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
101 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
102 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
103 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
104 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
105 | ==21658== Address 0x4512024 is 12 bytes inside a block of size 29 free'd
|
---|
106 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
107 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
108 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
109 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
110 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
111 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
112 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
113 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
114 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
115 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
116 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
117 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
118 | ==21658==
|
---|
119 | ==21658== Invalid read of size 4
|
---|
120 | ==21658== at 0x40D34B1: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::insert_unique(std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > const&) (basic_string.h:591)
|
---|
121 | ==21658== by 0x40CE995: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:396)
|
---|
122 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
123 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
124 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
125 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
126 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
127 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
128 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
129 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
130 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
131 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
132 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
133 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
134 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
135 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
136 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
137 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
138 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
139 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
140 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
141 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
142 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
143 | ==21658==
|
---|
144 | ==21658== Invalid read of size 1
|
---|
145 | ==21658== at 0x40D3472: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::insert_unique(std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > const&) (char_traits.h:253)
|
---|
146 | ==21658== by 0x40CE995: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:396)
|
---|
147 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
148 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
149 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
150 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
151 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
152 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
153 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
154 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
155 | ==21658== Address 0x4512024 is 12 bytes inside a block of size 29 free'd
|
---|
156 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
157 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
158 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
159 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
160 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
161 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
162 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
163 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
164 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
165 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
166 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
167 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
168 | ==21658==
|
---|
169 | ==21658== Invalid read of size 4
|
---|
170 | ==21658== at 0x40D2317: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (basic_string.h:591)
|
---|
171 | ==21658== by 0x40CE7AF: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
172 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
173 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
174 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
175 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
176 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
177 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
178 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
179 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
180 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
181 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
182 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
183 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
184 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
185 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
186 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
187 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
188 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
189 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
190 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
191 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
192 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
193 | ==21658==
|
---|
194 | ==21658== Invalid read of size 1
|
---|
195 | ==21658== at 0x40D2332: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (char_traits.h:253)
|
---|
196 | ==21658== by 0x40CE7AF: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
197 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
198 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
199 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
200 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
201 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
202 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
203 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
204 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
205 | ==21658== Address 0x4512024 is 12 bytes inside a block of size 29 free'd
|
---|
206 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
207 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
208 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
209 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
210 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
211 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
212 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
213 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
214 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
215 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
216 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
217 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
218 | ==21658==
|
---|
219 | ==21658== Invalid read of size 4
|
---|
220 | ==21658== at 0x40D34F0: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::insert_unique(std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > const&) (basic_string.h:591)
|
---|
221 | ==21658== by 0x40CE995: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:396)
|
---|
222 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
223 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
224 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
225 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
226 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
227 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
228 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
229 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
230 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
231 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
232 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
233 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
234 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
235 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
236 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
237 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
238 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
239 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
240 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
241 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
242 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
243 | ==21658==
|
---|
244 | ==21658== Invalid read of size 1
|
---|
245 | ==21658== at 0x40D3513: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::insert_unique(std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > const&) (char_traits.h:253)
|
---|
246 | ==21658== by 0x40CE995: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:396)
|
---|
247 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
248 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
249 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
250 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
251 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
252 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
253 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
254 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
255 | ==21658== Address 0x4512024 is 12 bytes inside a block of size 29 free'd
|
---|
256 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
257 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
258 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
259 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
260 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
261 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
262 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
263 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
264 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
265 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
266 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
267 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
268 | ==21658==
|
---|
269 | ==21658== Invalid read of size 4
|
---|
270 | ==21658== at 0x40D22C9: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (basic_string.h:591)
|
---|
271 | ==21658== by 0x40CF287: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
272 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
273 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
274 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
275 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
276 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
277 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
278 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
279 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
280 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
281 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
282 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
283 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
284 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
285 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
286 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
287 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
288 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
289 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
290 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
291 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
292 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
293 | ==21658==
|
---|
294 | ==21658== Invalid read of size 1
|
---|
295 | ==21658== at 0x40D228F: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::find(std::string const&) (char_traits.h:253)
|
---|
296 | ==21658== by 0x40CF287: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_map.h:534)
|
---|
297 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
298 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
299 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
300 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
301 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
302 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
303 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
304 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
305 | ==21658== Address 0x4512024 is 12 bytes inside a block of size 29 free'd
|
---|
306 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
307 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
308 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
309 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
310 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
311 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
312 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
313 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
314 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
315 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
316 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
317 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
318 | ==21658==
|
---|
319 | ==21658== Invalid read of size 4
|
---|
320 | ==21658== at 0xC35A19: __gnu_cxx::__exchange_and_add(int volatile*, int) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
321 | ==21658== by 0x40D3BEA: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >*) (basic_string.h:232)
|
---|
322 | ==21658== by 0x40CF3AA: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_tree.h:578)
|
---|
323 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
324 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
325 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
326 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
327 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
328 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
329 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
330 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
331 | ==21658== Address 0x4512020 is 8 bytes inside a block of size 29 free'd
|
---|
332 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
333 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
334 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
335 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
336 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
337 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
338 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
339 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
340 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
341 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
342 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
343 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
344 | ==21658==
|
---|
345 | ==21658== Invalid free() / delete / delete[]
|
---|
346 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
347 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
348 | ==21658== by 0x40D3BFD: std::_Rb_tree<std::string, std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> >, std::_Select1st<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >, std::less<std::string>, std::allocator<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > > >::_M_erase(std::_Rb_tree_node<std::pair<std::string const, std::pair<Xapian::Internal::MSetItem, double> > >*) (basic_string.h:233)
|
---|
349 | ==21658== by 0x40CF3AA: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (stl_tree.h:578)
|
---|
350 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
351 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
352 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
353 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
354 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
355 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
356 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
357 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
358 | ==21658== Address 0x4512018 is 0 bytes inside a block of size 29 free'd
|
---|
359 | ==21658== at 0x4004B85: operator delete(void*) (vg_replace_malloc.c:246)
|
---|
360 | ==21658== by 0xC1638C: std::string::_Rep::_M_destroy(std::allocator<char> const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
361 | ==21658== by 0xC187C5: std::string::assign(std::string const&) (in /usr/lib/libstdc++.so.6.0.8)
|
---|
362 | ==21658== by 0x40CEE7B: MultiMatch::get_mset(unsigned, unsigned, unsigned, Xapian::MSet&, Xapian::MatchDecider const*) (basic_string.h:486)
|
---|
363 | ==21658== by 0x40ECACB: Xapian::Enquire::Internal::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:714)
|
---|
364 | ==21658== by 0x40ECDE0: Xapian::Enquire::get_mset(unsigned, unsigned, unsigned, Xapian::RSet const*, Xapian::MatchDecider const*) const (omenquire.cc:1023)
|
---|
365 | ==21658== by 0x8059B61: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
366 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
367 | ==21658== by 0x80582F2: eval(std::string const&, std::vector<std::string, std::allocator<std::string> > const&) (in /var/www/html/find.cgi)
|
---|
368 | ==21658== by 0x8064293: eval_file(std::string const&) (in /var/www/html/find.cgi)
|
---|
369 | ==21658== by 0x806489A: parse_omegascript() (in /var/www/html/find.cgi)
|
---|
370 | ==21658== by 0x804F318: main (in /var/www/html/find.cgi)
|
---|
371 | Content-Type: text/html
|
---|
372 |
|
---|
373 | <<<search results removed>>
|
---|
374 |
|
---|
375 | ==21658==
|
---|
376 | ==21658== ERROR SUMMARY: 80 errors from 14 contexts (suppressed: 17 from 1)
|
---|
377 | ==21658== malloc/free: in use at exit: 1,131,593 bytes in 84 blocks.
|
---|
378 | ==21658== malloc/free: 42,049 allocs, 41,967 frees, 5,258,867 bytes allocated.
|
---|
379 | ==21658== For counts of detected errors, rerun with: -v
|
---|
380 | ==21658== searching for pointers to 84 not-freed blocks.
|
---|
381 | ==21658== checked 1,259,432 bytes.
|
---|
382 | ==21658==
|
---|
383 | ==21658== LEAK SUMMARY:
|
---|
384 | ==21658== definitely lost: 196 bytes in 10 blocks.
|
---|
385 | ==21658== possibly lost: 614 bytes in 15 blocks.
|
---|
386 | ==21658== still reachable: 1,130,783 bytes in 59 blocks.
|
---|
387 | ==21658== suppressed: 0 bytes in 0 blocks.
|
---|
388 |
|
---|