AyushP123

createfeature_error

Jul 5th, 2017
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 33.49 KB | None | 0 0
  1. ayush@ayush:~/Desktop/xapian-patch/xapian/xapian-letor/tests$ VALGRIND='valgrind --track-origins=yes --leak-check=full --show-leak-kinds=all' ./runtest ./apitest -v createfeaturevector1
  2. Running test './apitest -v createfeaturevector1' under valgrind
  3. Running tests with backend "none"...
  4. Running tests with backend "inmemory"...
  5. Running tests with backend "glass"...
  6. Running test: createfeaturevector1...==14847== Conditional jump or move depends on uninitialised value(s)
  7. ==14847==    at 0x5415601: Xapian::FeatureList::Internal::populate_feature(Xapian::Feature*) (featurelist_internal.cc:173)
  8. ==14847==    by 0x5411A0E: Xapian::FeatureList::create_feature_vectors(Xapian::MSet const&, Xapian::Query const&, Xapian::Database const&) const (featurelist.cc:114)
  9. ==14847==    by 0x409BDA: test_createfeaturevector1() (api_ranker.cc:160)
  10. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  11. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  12. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  13. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  14. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  15. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  16. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  17. ==14847==    by 0x406969: main (apitest.cc:88)
  18. ==14847==  Uninitialised value was created by a heap allocation
  19. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  20. ==14847==    by 0x5411E91: Xapian::FeatureList::FeatureList() (featurelist.cc:38)
  21. ==14847==    by 0x40962A: test_createfeaturevector1() (api_ranker.cc:148)
  22. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  23. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  24. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  25. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  26. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  27. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  28. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  29. ==14847==    by 0x406969: main (apitest.cc:88)
  30. ==14847==
  31. ==14847== Conditional jump or move depends on uninitialised value(s)
  32. ==14847==    at 0x5415621: Xapian::FeatureList::Internal::populate_feature(Xapian::Feature*) (featurelist_internal.cc:178)
  33. ==14847==    by 0x5411A0E: Xapian::FeatureList::create_feature_vectors(Xapian::MSet const&, Xapian::Query const&, Xapian::Database const&) const (featurelist.cc:114)
  34. ==14847==    by 0x409BDA: test_createfeaturevector1() (api_ranker.cc:160)
  35. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  36. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  37. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  38. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  39. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  40. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  41. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  42. ==14847==    by 0x406969: main (apitest.cc:88)
  43. ==14847==  Uninitialised value was created by a heap allocation
  44. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  45. ==14847==    by 0x5411E91: Xapian::FeatureList::FeatureList() (featurelist.cc:38)
  46. ==14847==    by 0x40962A: test_createfeaturevector1() (api_ranker.cc:148)
  47. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  48. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  49. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  50. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  51. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  52. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  53. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  54. ==14847==    by 0x406969: main (apitest.cc:88)
  55. ==14847==
  56. ==14847== Conditional jump or move depends on uninitialised value(s)
  57. ==14847==    at 0x5415644: Xapian::FeatureList::Internal::populate_feature(Xapian::Feature*) (featurelist_internal.cc:183)
  58. ==14847==    by 0x5411A0E: Xapian::FeatureList::create_feature_vectors(Xapian::MSet const&, Xapian::Query const&, Xapian::Database const&) const (featurelist.cc:114)
  59. ==14847==    by 0x409BDA: test_createfeaturevector1() (api_ranker.cc:160)
  60. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  61. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  62. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  63. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  64. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  65. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  66. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  67. ==14847==    by 0x406969: main (apitest.cc:88)
  68. ==14847==  Uninitialised value was created by a heap allocation
  69. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  70. ==14847==    by 0x5411E91: Xapian::FeatureList::FeatureList() (featurelist.cc:38)
  71. ==14847==    by 0x40962A: test_createfeaturevector1() (api_ranker.cc:148)
  72. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  73. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  74. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  75. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  76. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  77. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  78. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  79. ==14847==    by 0x406969: main (apitest.cc:88)
  80. ==14847==
  81. ==14847== Conditional jump or move depends on uninitialised value(s)
  82. ==14847==    at 0x5415666: Xapian::FeatureList::Internal::populate_feature(Xapian::Feature*) (featurelist_internal.cc:188)
  83. ==14847==    by 0x5411A0E: Xapian::FeatureList::create_feature_vectors(Xapian::MSet const&, Xapian::Query const&, Xapian::Database const&) const (featurelist.cc:114)
  84. ==14847==    by 0x409BDA: test_createfeaturevector1() (api_ranker.cc:160)
  85. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  86. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  87. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  88. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  89. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  90. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  91. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  92. ==14847==    by 0x406969: main (apitest.cc:88)
  93. ==14847==  Uninitialised value was created by a heap allocation
  94. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  95. ==14847==    by 0x5411E91: Xapian::FeatureList::FeatureList() (featurelist.cc:38)
  96. ==14847==    by 0x40962A: test_createfeaturevector1() (api_ranker.cc:148)
  97. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  98. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  99. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  100. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  101. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  102. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  103. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  104. ==14847==    by 0x406969: main (apitest.cc:88)
  105. ==14847==
  106. ==14847== Conditional jump or move depends on uninitialised value(s)
  107. ==14847==    at 0x54155E4: Xapian::FeatureList::Internal::populate_feature(Xapian::Feature*) (featurelist_internal.cc:168)
  108. ==14847==    by 0x5411A0E: Xapian::FeatureList::create_feature_vectors(Xapian::MSet const&, Xapian::Query const&, Xapian::Database const&) const (featurelist.cc:114)
  109. ==14847==    by 0x409BDA: test_createfeaturevector1() (api_ranker.cc:160)
  110. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  111. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  112. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  113. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  114. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  115. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  116. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  117. ==14847==    by 0x406969: main (apitest.cc:88)
  118. ==14847==  Uninitialised value was created by a heap allocation
  119. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  120. ==14847==    by 0x5411F16: Xapian::FeatureList::FeatureList() (featurelist.cc:40)
  121. ==14847==    by 0x40962A: test_createfeaturevector1() (api_ranker.cc:148)
  122. ==14847==    by 0x410DE6: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  123. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  124. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  125. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  126. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  127. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  128. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  129. ==14847==    by 0x406969: main (apitest.cc:88)
  130. ==14847==
  131. ==14847== 21 bytes in 1 blocks are still reachable in loss record 1 of 10
  132. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  133. ==14847==    by 0x41013C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.53] (basic_string.tcc:223)
  134. ==14847==    by 0x412A32: _M_construct_aux<char const*> (basic_string.h:195)
  135. ==14847==    by 0x412A32: _M_construct<char const*> (basic_string.h:214)
  136. ==14847==    by 0x412A32: basic_string (basic_string.h:456)
  137. ==14847==    by 0x412A32: test_driver::parse_command_line(int, char**) (testsuite.cc:800)
  138. ==14847==    by 0x40F82A: TestRunner::run_tests(int, char**) (testrunner.cc:112)
  139. ==14847==    by 0x406969: main (apitest.cc:88)
  140. ==14847==
  141. ==14847== 21 bytes in 1 blocks are still reachable in loss record 2 of 10
  142. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  143. ==14847==    by 0x41013C: void std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_construct<char*>(char*, char*, std::forward_iterator_tag) [clone .isra.53] (basic_string.tcc:223)
  144. ==14847==    by 0x412D82: _M_construct_aux<char*> (basic_string.h:195)
  145. ==14847==    by 0x412D82: _M_construct<char*> (basic_string.h:214)
  146. ==14847==    by 0x412D82: basic_string (basic_string.h:400)
  147. ==14847==    by 0x412D82: construct<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (new_allocator.h:120)
  148. ==14847==    by 0x412D82: construct<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (alloc_traits.h:530)
  149. ==14847==    by 0x412D82: _M_construct_node<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (stl_tree.h:529)
  150. ==14847==    by 0x412D82: _M_create_node<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (stl_tree.h:546)
  151. ==14847==    by 0x412D82: operator()<const std::__cxx11::basic_string<char>&> (stl_tree.h:459)
  152. ==14847==    by 0x412D82: _M_insert_<const std::__cxx11::basic_string<char>&, std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node> (stl_tree.h:1509)
  153. ==14847==    by 0x412D82: _M_insert_unique_<const std::__cxx11::basic_string<char>&, std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node> (stl_tree.h:1978)
  154. ==14847==    by 0x412D82: _M_insert_unique<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_tree.h:2224)
  155. ==14847==    by 0x412D82: set<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_set.h:171)
  156. ==14847==    by 0x412D82: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:620)
  157. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  158. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  159. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  160. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  161. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  162. ==14847==    by 0x406969: main (apitest.cc:88)
  163. ==14847==
  164. ==14847== 32 bytes in 1 blocks are still reachable in loss record 3 of 10
  165. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  166. ==14847==    by 0x413A8C: allocate (new_allocator.h:104)
  167. ==14847==    by 0x413A8C: allocate (alloc_traits.h:491)
  168. ==14847==    by 0x413A8C: _M_allocate (stl_vector.h:170)
  169. ==14847==    by 0x413A8C: void std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::_M_emplace_back_aux<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&) (vector.tcc:412)
  170. ==14847==    by 0x412A8E: emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (vector.tcc:101)
  171. ==14847==    by 0x412A8E: push_back (stl_vector.h:932)
  172. ==14847==    by 0x412A8E: test_driver::parse_command_line(int, char**) (testsuite.cc:800)
  173. ==14847==    by 0x40F82A: TestRunner::run_tests(int, char**) (testrunner.cc:112)
  174. ==14847==    by 0x406969: main (apitest.cc:88)
  175. ==14847==
  176. ==14847== 48 bytes in 1 blocks are still reachable in loss record 4 of 10
  177. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  178. ==14847==    by 0x413855: allocate (new_allocator.h:104)
  179. ==14847==    by 0x413855: allocate (alloc_traits.h:491)
  180. ==14847==    by 0x413855: _M_get_node (stl_tree.h:491)
  181. ==14847==    by 0x413855: _M_create_node<std::pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (stl_tree.h:545)
  182. ==14847==    by 0x413855: operator()<std::pair<int, std::__cxx11::basic_string<char>*> > (stl_tree.h:459)
  183. ==14847==    by 0x413855: _M_insert_<std::pair<int, std::__cxx11::basic_string<char>*>, std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char>*>, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char>*> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char>*> > >::_Alloc_node> (stl_tree.h:1509)
  184. ==14847==    by 0x413855: std::pair<std::_Rb_tree_iterator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >, bool> std::_Rb_tree<int, std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>, std::_Select1st<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >, std::less<int>, std::allocator<std::pair<int const, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > >::_M_insert_unique<std::pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> >(std::pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*>&&) (stl_tree.h:1870)
  185. ==14847==    by 0x412518: insert<std::pair<int, std::__cxx11::basic_string<char>*>, void> (stl_map.h:621)
  186. ==14847==    by 0x412518: test_driver::add_command_line_option(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, char, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) (testsuite.cc:723)
  187. ==14847==    by 0x40F80D: TestRunner::run_tests(int, char**) (testrunner.cc:111)
  188. ==14847==    by 0x406969: main (apitest.cc:88)
  189. ==14847==
  190. ==14847== 56 bytes in 1 blocks are still reachable in loss record 5 of 10
  191. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  192. ==14847==    by 0x50A311D: Xapian::Query::Query(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int) (query.cc:44)
  193. ==14847==    by 0x5083888: __static_initialization_and_destruction_0 (query.cc:39)
  194. ==14847==    by 0x5083888: _GLOBAL__sub_I_query.cc (query.cc:348)
  195. ==14847==    by 0x40106B9: call_init.part.0 (dl-init.c:72)
  196. ==14847==    by 0x40107CA: call_init (dl-init.c:30)
  197. ==14847==    by 0x40107CA: _dl_init (dl-init.c:120)
  198. ==14847==    by 0x4000C69: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
  199. ==14847==    by 0x2: ???
  200. ==14847==    by 0xFFF00015E: ???
  201. ==14847==    by 0xFFF000168: ???
  202. ==14847==    by 0xFFF00016B: ???
  203. ==14847==
  204. ==14847== 64 bytes in 1 blocks are still reachable in loss record 6 of 10
  205. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  206. ==14847==    by 0x412D63: allocate (new_allocator.h:104)
  207. ==14847==    by 0x412D63: allocate (alloc_traits.h:491)
  208. ==14847==    by 0x412D63: _M_get_node (stl_tree.h:491)
  209. ==14847==    by 0x412D63: _M_create_node<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (stl_tree.h:545)
  210. ==14847==    by 0x412D63: operator()<const std::__cxx11::basic_string<char>&> (stl_tree.h:459)
  211. ==14847==    by 0x412D63: _M_insert_<const std::__cxx11::basic_string<char>&, std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node> (stl_tree.h:1509)
  212. ==14847==    by 0x412D63: _M_insert_unique_<const std::__cxx11::basic_string<char>&, std::_Rb_tree<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, std::_Identity<std::__cxx11::basic_string<char> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::__cxx11::basic_string<char> > >::_Alloc_node> (stl_tree.h:1978)
  213. ==14847==    by 0x412D63: _M_insert_unique<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_tree.h:2224)
  214. ==14847==    by 0x412D63: set<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_set.h:171)
  215. ==14847==    by 0x412D63: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:620)
  216. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  217. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  218. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  219. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  220. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  221. ==14847==    by 0x406969: main (apitest.cc:88)
  222. ==14847==
  223. ==14847== 520 bytes in 13 blocks are still reachable in loss record 7 of 10
  224. ==14847==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  225. ==14847==    by 0x40DBAB: allocate (new_allocator.h:104)
  226. ==14847==    by 0x40DBAB: allocate (alloc_traits.h:491)
  227. ==14847==    by 0x40DBAB: _M_get_node (stl_tree.h:491)
  228. ==14847==    by 0x40DBAB: _M_create_node<int const&> (stl_tree.h:545)
  229. ==14847==    by 0x40DBAB: operator()<int const&> (stl_tree.h:459)
  230. ==14847==    by 0x40DBAB: _M_insert_<int const&, std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_Alloc_node> (stl_tree.h:1509)
  231. ==14847==    by 0x40DBAB: std::pair<std::_Rb_tree_iterator<int>, bool> std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_M_insert_unique<int const&>(int const&) (stl_tree.h:1870)
  232. ==14847==    by 0x40D6A0: insert (stl_set.h:485)
  233. ==14847==    by 0x40D6A0: FDTracker::init() (fdtracker.cc:73)
  234. ==14847==    by 0x410B4D: test_driver::runtest(test_desc const*) (testsuite.cc:310)
  235. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  236. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  237. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  238. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  239. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  240. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  241. ==14847==    by 0x406969: main (apitest.cc:88)
  242. ==14847==
  243. ==14847== 1,024 bytes in 1 blocks are still reachable in loss record 8 of 10
  244. ==14847==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  245. ==14847==    by 0x5F381D4: _IO_file_doallocate (filedoalloc.c:127)
  246. ==14847==    by 0x5F46593: _IO_doallocbuf (genops.c:398)
  247. ==14847==    by 0x5F458F7: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:820)
  248. ==14847==    by 0x5F4428C: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1331)
  249. ==14847==    by 0x5F397BA: fwrite (iofwrite.c:39)
  250. ==14847==    by 0x5738EC5: 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*, long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  251. ==14847==    by 0x40F62E: operator<< <std::char_traits<char> > (ostream:561)
  252. ==14847==    by 0x40F62E: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:101)
  253. ==14847==    by 0x40F895: TestRunner::run_tests(int, char**) (testrunner.cc:117)
  254. ==14847==    by 0x406969: main (apitest.cc:88)
  255. ==14847==
  256. ==14847== 32,816 bytes in 1 blocks are still reachable in loss record 9 of 10
  257. ==14847==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  258. ==14847==    by 0x5F931B9: __alloc_dir (opendir.c:247)
  259. ==14847==    by 0x5F931B9: opendir_tail (opendir.c:145)
  260. ==14847==    by 0x5F931B9: opendir (opendir.c:200)
  261. ==14847==    by 0x40D644: FDTracker::init() (fdtracker.cc:53)
  262. ==14847==    by 0x410B4D: test_driver::runtest(test_desc const*) (testsuite.cc:310)
  263. ==14847==    by 0x412FE0: test_driver::do_run_tests(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >) (testsuite.cc:643)
  264. ==14847==    by 0x41341D: run_tests (testsuite.cc:606)
  265. ==14847==    by 0x41341D: test_driver::run(test_desc const*) (testsuite.cc:824)
  266. ==14847==    by 0x4071BC: ApiTestRunner::run() const (api_collated.h:26)
  267. ==14847==    by 0x40F6AF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  268. ==14847==    by 0x40F93F: TestRunner::run_tests(int, char**) (testrunner.cc:130)
  269. ==14847==    by 0x406969: main (apitest.cc:88)
  270. ==14847==
  271. ==14847== 72,704 bytes in 1 blocks are still reachable in loss record 10 of 10
  272. ==14847==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  273. ==14847==    by 0x56B3EFF: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  274. ==14847==    by 0x40106B9: call_init.part.0 (dl-init.c:72)
  275. ==14847==    by 0x40107CA: call_init (dl-init.c:30)
  276. ==14847==    by 0x40107CA: _dl_init (dl-init.c:120)
  277. ==14847==    by 0x4000C69: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
  278. ==14847==    by 0x2: ???
  279. ==14847==    by 0xFFF00015E: ???
  280. ==14847==    by 0xFFF000168: ???
  281. ==14847==    by 0xFFF00016B: ???
  282. ==14847==
  283. ==14847== LEAK SUMMARY:
  284. ==14847==    definitely lost: 0 bytes in 0 blocks
  285. ==14847==    indirectly lost: 0 bytes in 0 blocks
  286. ==14847==      possibly lost: 0 bytes in 0 blocks
  287. ==14847==    still reachable: 107,306 bytes in 22 blocks
  288. ==14847==         suppressed: 0 bytes in 0 blocks
  289. ==14847==
  290.  Conditional jump or move depends on uninitialised value(s)
  291. ./apitest backend glass: 0 tests passed, 1 failed.
  292. Running tests with backend "singlefile_glass"...
  293. Running tests with backend "multi_glass"...
  294. Running tests with backend "remoteprog_glass"...
  295. Running tests with backend "remotetcp_glass"...
  296. ./apitest total: 0 tests passed, 1 failed.
Add Comment
Please, Sign In to add comment