AyushP123

svm_ranker_leak

Jul 25th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 39.40 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 svm_ranker
  2. Running test './apitest -v svm_ranker' under valgrind
  3. Running tests with backend "none"...
  4. Running tests with backend "inmemory"...
  5. Running tests with backend "glass"...
  6. Running test: svm_ranker...*
  7. optimization finished, #iter = 1
  8. epsilon = 0.411828
  9. obj = -0.455914, rho = -1.866427
  10. nSV = 2, nBSV = 0
  11. *
  12. optimization finished, #iter = 1
  13. epsilon = 0.411828
  14. obj = -0.455914, rho = -1.866427
  15. nSV = 2, nBSV = 0
  16. ==3959== 32 bytes in 1 blocks are still reachable in loss record 1 of 19
  17. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  18. ==3959==    by 0x4177DC: allocate (new_allocator.h:104)
  19. ==3959==    by 0x4177DC: allocate (alloc_traits.h:491)
  20. ==3959==    by 0x4177DC: _M_allocate (stl_vector.h:170)
  21. ==3959==    by 0x4177DC: 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)
  22. ==3959==    by 0x4167DE: emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > (vector.tcc:101)
  23. ==3959==    by 0x4167DE: push_back (stl_vector.h:932)
  24. ==3959==    by 0x4167DE: test_driver::parse_command_line(int, char**) (testsuite.cc:800)
  25. ==3959==    by 0x41357A: TestRunner::run_tests(int, char**) (testrunner.cc:113)
  26. ==3959==    by 0x4071B9: main (apitest.cc:97)
  27. ==3959==
  28. ==3959== 48 bytes in 1 blocks are still reachable in loss record 2 of 19
  29. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  30. ==3959==    by 0x4175A5: allocate (new_allocator.h:104)
  31. ==3959==    by 0x4175A5: allocate (alloc_traits.h:491)
  32. ==3959==    by 0x4175A5: _M_get_node (stl_tree.h:491)
  33. ==3959==    by 0x4175A5: _M_create_node<std::pair<int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*> > (stl_tree.h:545)
  34. ==3959==    by 0x4175A5: operator()<std::pair<int, std::__cxx11::basic_string<char>*> > (stl_tree.h:459)
  35. ==3959==    by 0x4175A5: _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)
  36. ==3959==    by 0x4175A5: 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)
  37. ==3959==    by 0x416268: insert<std::pair<int, std::__cxx11::basic_string<char>*>, void> (stl_map.h:621)
  38. ==3959==    by 0x416268: 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)
  39. ==3959==    by 0x41355D: TestRunner::run_tests(int, char**) (testrunner.cc:112)
  40. ==3959==    by 0x4071B9: main (apitest.cc:97)
  41. ==3959==
  42. ==3959== 56 bytes in 1 blocks are still reachable in loss record 3 of 19
  43. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  44. ==3959==    by 0x4EA12DD: Xapian::Query::Query(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, unsigned int) (query.cc:44)
  45. ==3959==    by 0x4E81A48: __static_initialization_and_destruction_0 (query.cc:39)
  46. ==3959==    by 0x4E81A48: _GLOBAL__sub_I_query.cc (query.cc:348)
  47. ==3959==    by 0x40106B9: call_init.part.0 (dl-init.c:72)
  48. ==3959==    by 0x40107CA: call_init (dl-init.c:30)
  49. ==3959==    by 0x40107CA: _dl_init (dl-init.c:120)
  50. ==3959==    by 0x4000C69: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
  51. ==3959==    by 0x2: ???
  52. ==3959==    by 0xFFF0000D6: ???
  53. ==3959==    by 0xFFF0000E0: ???
  54. ==3959==    by 0xFFF0000E3: ???
  55. ==3959==
  56. ==3959== 64 bytes in 1 blocks are still reachable in loss record 4 of 19
  57. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  58. ==3959==    by 0x416AB3: allocate (new_allocator.h:104)
  59. ==3959==    by 0x416AB3: allocate (alloc_traits.h:491)
  60. ==3959==    by 0x416AB3: _M_get_node (stl_tree.h:491)
  61. ==3959==    by 0x416AB3: _M_create_node<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (stl_tree.h:545)
  62. ==3959==    by 0x416AB3: operator()<const std::__cxx11::basic_string<char>&> (stl_tree.h:459)
  63. ==3959==    by 0x416AB3: _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)
  64. ==3959==    by 0x416AB3: _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)
  65. ==3959==    by 0x416AB3: _M_insert_unique<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_tree.h:2224)
  66. ==3959==    by 0x416AB3: set<__gnu_cxx::__normal_iterator<const std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > > > (stl_set.h:171)
  67. ==3959==    by 0x416AB3: 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)
  68. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  69. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  70. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  71. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  72. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  73. ==3959==    by 0x4071B9: main (apitest.cc:97)
  74. ==3959==
  75. ==3959== 112 bytes in 1 blocks are still reachable in loss record 5 of 19
  76. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  77. ==3959==    by 0x521F3C0: allocate (new_allocator.h:104)
  78. ==3959==    by 0x521F3C0: allocate (alloc_traits.h:491)
  79. ==3959==    by 0x521F3C0: _M_get_node (stl_tree.h:491)
  80. ==3959==    by 0x521F3C0: _M_create_node<const std::piecewise_construct_t&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<> > (stl_tree.h:545)
  81. ==3959==    by 0x521F3C0: std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > > > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > >, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > > > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, int> > > > >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) (stl_tree.h:2170)
  82. ==3959==    by 0x521BBED: operator[] (stl_map.h:483)
  83. ==3959==    by 0x521BBED: load_relevance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (ranker.cc:167)
  84. ==3959==    by 0x521D560: Xapian::Ranker::score(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:413)
  85. ==3959==    by 0x40D6CF: test_svm_ranker() (api_letor.cc:180)
  86. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  87. ==3959==    by 0x416D30: 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)
  88. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  89. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  90. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  91. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  92. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  93. ==3959==    by 0x4071B9: main (apitest.cc:97)
  94. ==3959==
  95. ==3959== 144 bytes in 2 blocks are still reachable in loss record 6 of 19
  96. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  97. ==3959==    by 0x521BAF8: allocate (new_allocator.h:104)
  98. ==3959==    by 0x521BAF8: allocate (alloc_traits.h:491)
  99. ==3959==    by 0x521BAF8: _M_get_node (stl_tree.h:491)
  100. ==3959==    by 0x521BAF8: _M_create_node<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> > (stl_tree.h:545)
  101. ==3959==    by 0x521BAF8: operator()<std::pair<std::__cxx11::basic_string<char>, int> > (stl_tree.h:459)
  102. ==3959==    by 0x521BAF8: _M_insert_<std::pair<std::__cxx11::basic_string<char>, int>, std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, int>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, int> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, int> > >::_Alloc_node> (stl_tree.h:1509)
  103. ==3959==    by 0x521BAF8: _M_insert_unique<std::pair<std::__cxx11::basic_string<char>, int> > (stl_tree.h:1870)
  104. ==3959==    by 0x521BAF8: insert<std::pair<std::__cxx11::basic_string<char>, int>, void> (stl_map.h:621)
  105. ==3959==    by 0x521BAF8: load_relevance(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (ranker.cc:167)
  106. ==3959==    by 0x521D560: Xapian::Ranker::score(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:413)
  107. ==3959==    by 0x40D6CF: test_svm_ranker() (api_letor.cc:180)
  108. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  109. ==3959==    by 0x416D30: 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)
  110. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  111. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  112. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  113. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  114. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  115. ==3959==    by 0x4071B9: main (apitest.cc:97)
  116. ==3959==
  117. ==3959== 176 bytes in 1 blocks are definitely lost in loss record 7 of 19
  118. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  119. ==3959==    by 0x66C6A0B: svm_train (in /usr/lib/libsvm.so.3.12)
  120. ==3959==    by 0x52202A9: Xapian::SVMRanker::train(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) (svmranker.cc:139)
  121. ==3959==    by 0x521A584: Xapian::Ranker::train_model(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (ranker.cc:390)
  122. ==3959==    by 0x40C82C: test_svm_ranker() (api_letor.cc:160)
  123. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  124. ==3959==    by 0x416D30: 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)
  125. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  126. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  127. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  128. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  129. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  130. ==3959==    by 0x4071B9: main (apitest.cc:97)
  131. ==3959==
  132. ==3959== 176 bytes in 1 blocks are definitely lost in loss record 8 of 19
  133. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  134. ==3959==    by 0x66C5F59: svm_load_model (in /usr/lib/libsvm.so.3.12)
  135. ==3959==    by 0x5220E8C: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:216)
  136. ==3959==    by 0x521D295: Xapian::Ranker::rank(Xapian::MSet&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:380)
  137. ==3959==    by 0x40C93A: test_svm_ranker() (api_letor.cc:163)
  138. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  139. ==3959==    by 0x416D30: 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)
  140. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  141. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  142. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  143. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  144. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  145. ==3959==    by 0x4071B9: main (apitest.cc:97)
  146. ==3959==
  147. ==3959== 176 bytes in 1 blocks are definitely lost in loss record 9 of 19
  148. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  149. ==3959==    by 0x66C6A0B: svm_train (in /usr/lib/libsvm.so.3.12)
  150. ==3959==    by 0x52202A9: Xapian::SVMRanker::train(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) (svmranker.cc:139)
  151. ==3959==    by 0x521A584: Xapian::Ranker::train_model(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) (ranker.cc:390)
  152. ==3959==    by 0x40CC51: test_svm_ranker() (api_letor.cc:167)
  153. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  154. ==3959==    by 0x416D30: 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)
  155. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  156. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  157. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  158. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  159. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  160. ==3959==    by 0x4071B9: main (apitest.cc:97)
  161. ==3959==
  162. ==3959== 176 bytes in 1 blocks are definitely lost in loss record 10 of 19
  163. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  164. ==3959==    by 0x66C5F59: svm_load_model (in /usr/lib/libsvm.so.3.12)
  165. ==3959==    by 0x5220E8C: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:216)
  166. ==3959==    by 0x521D295: Xapian::Ranker::rank(Xapian::MSet&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:380)
  167. ==3959==    by 0x40CCC4: test_svm_ranker() (api_letor.cc:168)
  168. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  169. ==3959==    by 0x416D30: 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)
  170. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  171. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  172. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  173. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  174. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  175. ==3959==    by 0x4071B9: main (apitest.cc:97)
  176. ==3959==
  177. ==3959== 176 bytes in 1 blocks are definitely lost in loss record 11 of 19
  178. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  179. ==3959==    by 0x66C5F59: svm_load_model (in /usr/lib/libsvm.so.3.12)
  180. ==3959==    by 0x5220E8C: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:216)
  181. ==3959==    by 0x521DAE7: Xapian::Ranker::score(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:454)
  182. ==3959==    by 0x40D6CF: test_svm_ranker() (api_letor.cc:180)
  183. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  184. ==3959==    by 0x416D30: 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)
  185. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  186. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  187. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  188. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  189. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  190. ==3959==    by 0x4071B9: main (apitest.cc:97)
  191. ==3959==
  192. ==3959== 224 bytes in 1 blocks are definitely lost in loss record 12 of 19
  193. ==3959==    at 0x4C2E80F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  194. ==3959==    by 0x522102E: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:231)
  195. ==3959==    by 0x521D295: Xapian::Ranker::rank(Xapian::MSet&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:380)
  196. ==3959==    by 0x40C93A: test_svm_ranker() (api_letor.cc:163)
  197. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  198. ==3959==    by 0x416D30: 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)
  199. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  200. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  201. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  202. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  203. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  204. ==3959==    by 0x4071B9: main (apitest.cc:97)
  205. ==3959==
  206. ==3959== 224 bytes in 1 blocks are definitely lost in loss record 13 of 19
  207. ==3959==    at 0x4C2E80F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  208. ==3959==    by 0x522102E: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:231)
  209. ==3959==    by 0x521D295: Xapian::Ranker::rank(Xapian::MSet&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:380)
  210. ==3959==    by 0x40CCC4: test_svm_ranker() (api_letor.cc:168)
  211. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  212. ==3959==    by 0x416D30: 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)
  213. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  214. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  215. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  216. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  217. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  218. ==3959==    by 0x4071B9: main (apitest.cc:97)
  219. ==3959==
  220. ==3959== 320 bytes in 1 blocks are definitely lost in loss record 14 of 19
  221. ==3959==    at 0x4C2E80F: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  222. ==3959==    by 0x522102E: Xapian::SVMRanker::rank_fvv(std::vector<Xapian::FeatureVector, std::allocator<Xapian::FeatureVector> > const&) const (svmranker.cc:231)
  223. ==3959==    by 0x521DAE7: Xapian::Ranker::score(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, Xapian::FeatureList const&) (ranker.cc:454)
  224. ==3959==    by 0x40D6CF: test_svm_ranker() (api_letor.cc:180)
  225. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  226. ==3959==    by 0x416D30: 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)
  227. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  228. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  229. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  230. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  231. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  232. ==3959==    by 0x4071B9: main (apitest.cc:97)
  233. ==3959==
  234. ==3959== 520 bytes in 13 blocks are still reachable in loss record 15 of 19
  235. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  236. ==3959==    by 0x4118FB: allocate (new_allocator.h:104)
  237. ==3959==    by 0x4118FB: allocate (alloc_traits.h:491)
  238. ==3959==    by 0x4118FB: _M_get_node (stl_tree.h:491)
  239. ==3959==    by 0x4118FB: _M_create_node<int const&> (stl_tree.h:545)
  240. ==3959==    by 0x4118FB: operator()<int const&> (stl_tree.h:459)
  241. ==3959==    by 0x4118FB: _M_insert_<int const&, std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_Alloc_node> (stl_tree.h:1509)
  242. ==3959==    by 0x4118FB: 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)
  243. ==3959==    by 0x4113F0: insert (stl_set.h:485)
  244. ==3959==    by 0x4113F0: FDTracker::init() (fdtracker.cc:73)
  245. ==3959==    by 0x41489D: test_driver::runtest(test_desc const*) (testsuite.cc:310)
  246. ==3959==    by 0x416D30: 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)
  247. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  248. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  249. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  250. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  251. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  252. ==3959==    by 0x4071B9: main (apitest.cc:97)
  253. ==3959==
  254. ==3959== 1,024 bytes in 1 blocks are still reachable in loss record 16 of 19
  255. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  256. ==3959==    by 0x5D371D4: _IO_file_doallocate (filedoalloc.c:127)
  257. ==3959==    by 0x5D45593: _IO_doallocbuf (genops.c:398)
  258. ==3959==    by 0x5D448F7: _IO_file_overflow@@GLIBC_2.2.5 (fileops.c:820)
  259. ==3959==    by 0x5D4328C: _IO_file_xsputn@@GLIBC_2.2.5 (fileops.c:1331)
  260. ==3959==    by 0x5D387BA: fwrite (iofwrite.c:39)
  261. ==3959==    by 0x5537EC5: 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)
  262. ==3959==    by 0x41337E: operator<< <std::char_traits<char> > (ostream:561)
  263. ==3959==    by 0x41337E: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:102)
  264. ==3959==    by 0x4135E5: TestRunner::run_tests(int, char**) (testrunner.cc:118)
  265. ==3959==    by 0x4071B9: main (apitest.cc:97)
  266. ==3959==
  267. ==3959== 1,025 bytes in 1 blocks are still reachable in loss record 17 of 19
  268. ==3959==    at 0x4C2E0EF: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  269. ==3959==    by 0x554887C: std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::reserve(unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  270. ==3959==    by 0x553CCD4: std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::overflow(int) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  271. ==3959==    by 0x5546E78: std::basic_streambuf<char, std::char_traits<char> >::xsputn(char const*, long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  272. ==3959==    by 0x5537EC5: 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)
  273. ==3959==    by 0x40D621: operator<< <char, std::char_traits<char>, std::allocator<char> > (basic_string.h:5177)
  274. ==3959==    by 0x40D621: test_svm_ranker() (api_letor.cc:177)
  275. ==3959==    by 0x414B36: test_driver::runtest(test_desc const*) (testsuite.cc:334)
  276. ==3959==    by 0x416D30: 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)
  277. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  278. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  279. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  280. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  281. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  282. ==3959==
  283. ==3959== 32,816 bytes in 1 blocks are still reachable in loss record 18 of 19
  284. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  285. ==3959==    by 0x5D921B9: __alloc_dir (opendir.c:247)
  286. ==3959==    by 0x5D921B9: opendir_tail (opendir.c:145)
  287. ==3959==    by 0x5D921B9: opendir (opendir.c:200)
  288. ==3959==    by 0x411394: FDTracker::init() (fdtracker.cc:53)
  289. ==3959==    by 0x41489D: test_driver::runtest(test_desc const*) (testsuite.cc:310)
  290. ==3959==    by 0x416D30: 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)
  291. ==3959==    by 0x41716D: run_tests (testsuite.cc:606)
  292. ==3959==    by 0x41716D: test_driver::run(test_desc const*) (testsuite.cc:824)
  293. ==3959==    by 0x407A3F: ApiTestRunner::run() const (api_collated.h:19)
  294. ==3959==    by 0x4133FF: TestRunner::do_tests_for_backend(BackendManager*) (testrunner.cc:103)
  295. ==3959==    by 0x41368F: TestRunner::run_tests(int, char**) (testrunner.cc:131)
  296. ==3959==    by 0x4071B9: main (apitest.cc:97)
  297. ==3959==
  298. ==3959== 72,704 bytes in 1 blocks are still reachable in loss record 19 of 19
  299. ==3959==    at 0x4C2DB8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  300. ==3959==    by 0x54B2EFF: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.21)
  301. ==3959==    by 0x40106B9: call_init.part.0 (dl-init.c:72)
  302. ==3959==    by 0x40107CA: call_init (dl-init.c:30)
  303. ==3959==    by 0x40107CA: _dl_init (dl-init.c:120)
  304. ==3959==    by 0x4000C69: ??? (in /lib/x86_64-linux-gnu/ld-2.23.so)
  305. ==3959==    by 0x2: ???
  306. ==3959==    by 0xFFF0000D6: ???
  307. ==3959==    by 0xFFF0000E0: ???
  308. ==3959==    by 0xFFF0000E3: ???
  309. ==3959==
  310. ==3959== LEAK SUMMARY:
  311. ==3959==    definitely lost: 1,648 bytes in 8 blocks
  312. ==3959==    indirectly lost: 0 bytes in 0 blocks
  313. ==3959==      possibly lost: 0 bytes in 0 blocks
  314. ==3959==    still reachable: 108,545 bytes in 24 blocks
  315. ==3959==         suppressed: 0 bytes in 0 blocks
  316. ==3959==
  317.  LEAKED 1648 BYTES
  318. ./apitest backend glass: 0 tests passed, 1 failed.
  319. Running tests with backend "singlefile_glass"...
  320. Running tests with backend "multi_glass"...
  321. Running tests with backend "remoteprog_glass"...
  322. Running tests with backend "remotetcp_glass"...
  323. ./apitest total: 0 tests passed, 1 failed.
Add Comment
Please, Sign In to add comment