Advertisement
Guest User

Untitled

a guest
Oct 14th, 2015
332
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Vedit 61.95 KB | None | 0 0
  1. ==374== Invalid read of size 8
  2. ==374==    at 0x407CF6: ArrayList::indexOf(Object const*) const (arraylist.hpp:104)
  3. ==374==    by 0x4055C1: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:71)
  4. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  5. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  6. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  7. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  8. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  9. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  10. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  11. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  12. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  13. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  14. ==374==  Address 0x5c2de10 is 0 bytes inside a block of size 24 free'd
  15. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  16. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  17. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  18. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  19. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  20. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  21. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  22. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  23. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  24. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  25. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  26. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  27. ==374==
  28. ==374== Invalid read of size 8
  29. ==374==    at 0x407C1A: ArrayList::set(int, Object*) (arraylist.hpp:82)
  30. ==374==    by 0x4056EB: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:74)
  31. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  32. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  33. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  34. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  35. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  36. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  37. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  38. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  39. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  40. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  41. ==374==  Address 0x5c2de18 is 8 bytes inside a block of size 24 free'd
  42. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  43. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  44. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  45. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  46. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  47. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  48. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  49. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  50. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  51. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  52. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  53. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  54. ==374==
  55. ==374== Invalid write of size 8
  56. ==374==    at 0x407C3A: ArrayList::set(int, Object*) (arraylist.hpp:83)
  57. ==374==    by 0x4056EB: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:74)
  58. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  59. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  60. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  61. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  62. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  63. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  64. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  65. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  66. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  67. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  68. ==374==  Address 0x5c2de18 is 8 bytes inside a block of size 24 free'd
  69. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  70. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  71. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  72. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  73. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  74. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  75. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  76. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  77. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  78. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  79. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  80. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  81. ==374==
  82. ==374== Invalid read of size 8
  83. ==374==    at 0x407C64: ArrayList::get(int) (arraylist.hpp:88)
  84. ==374==    by 0x40581C: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:79)
  85. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  86. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  87. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  88. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  89. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  90. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  91. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  92. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  93. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  94. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  95. ==374==  Address 0x5c2de18 is 8 bytes inside a block of size 24 free'd
  96. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  97. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  98. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  99. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  100. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  101. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  102. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  103. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  104. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  105. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  106. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  107. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  108. ==374==
  109. ==374== Invalid free() / delete / delete[] / realloc()
  110. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  111. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  112. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  113. ==374==    by 0x405978: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:84)
  114. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  115. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  116. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  117. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  118. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  119. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  120. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  121. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  122. ==374==  Address 0x5c2de10 is 0 bytes inside a block of size 24 free'd
  123. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  124. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  125. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  126. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  127. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  128. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  129. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  130. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  131. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  132. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  133. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  134. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  135. ==374==
  136. ==374== Invalid free() / delete / delete[] / realloc()
  137. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  138. ==374==    by 0x407D4F: ArrayList::~ArrayList() (arraylist.hpp:112)
  139. ==374==    by 0x407D8B: ArrayList::~ArrayList() (arraylist.hpp:113)
  140. ==374==    by 0x40599A: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:85)
  141. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  142. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  143. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  144. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  145. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  146. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  147. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  148. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  149. ==374==  Address 0x5c2de10 is 0 bytes inside a block of size 24 free'd
  150. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  151. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  152. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  153. ==374==    by 0x405587: test_arraylist2_test_simple_Test::TestBody() (test_source.cpp:68)
  154. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  155. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  156. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  157. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  158. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  159. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  160. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  161. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  162. ==374==
  163. ==374== Invalid read of size 8
  164. ==374==    at 0x407CF6: ArrayList::indexOf(Object const*) const (arraylist.hpp:104)
  165. ==374==    by 0x406151: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:121)
  166. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  167. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  168. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  169. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  170. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  171. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  172. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  173. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  174. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  175. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  176. ==374==  Address 0x5c2f5b0 is 0 bytes inside a block of size 3,504 free'd
  177. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  178. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  179. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  180. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  181. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  182. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  183. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  184. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  185. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  186. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  187. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  188. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  189. ==374==
  190. ==374== Invalid read of size 8
  191. ==374==    at 0x407C1A: ArrayList::set(int, Object*) (arraylist.hpp:82)
  192. ==374==    by 0x406296: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:126)
  193. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  194. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  195. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  196. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  197. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  198. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  199. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  200. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  201. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  202. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  203. ==374==  Address 0x5c30290 is 3,296 bytes inside a block of size 3,504 free'd
  204. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  205. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  206. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  207. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  208. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  209. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  210. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  211. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  212. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  213. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  214. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  215. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  216. ==374==
  217. ==374== Invalid write of size 8
  218. ==374==    at 0x407C3A: ArrayList::set(int, Object*) (arraylist.hpp:83)
  219. ==374==    by 0x406296: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:126)
  220. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  221. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  222. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  223. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  224. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  225. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  226. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  227. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  228. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  229. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  230. ==374==  Address 0x5c30290 is 3,296 bytes inside a block of size 3,504 free'd
  231. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  232. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  233. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  234. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  235. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  236. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  237. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  238. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  239. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  240. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  241. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  242. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  243. ==374==
  244. ==374== Invalid read of size 8
  245. ==374==    at 0x407C64: ArrayList::get(int) (arraylist.hpp:88)
  246. ==374==    by 0x4063D7: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:131)
  247. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  248. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  249. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  250. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  251. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  252. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  253. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  254. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  255. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  256. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  257. ==374==  Address 0x5c30290 is 3,296 bytes inside a block of size 3,504 free'd
  258. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  259. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  260. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  261. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  262. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  263. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  264. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  265. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  266. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  267. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  268. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  269. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  270. ==374==
  271. ==374== Invalid free() / delete / delete[] / realloc()
  272. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  273. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  274. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  275. ==374==    by 0x406533: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:136)
  276. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  277. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  278. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  279. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  280. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  281. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  282. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  283. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  284. ==374==  Address 0x5c2f5b0 is 0 bytes inside a block of size 3,504 free'd
  285. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  286. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  287. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  288. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  289. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  290. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  291. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  292. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  293. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  294. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  295. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  296. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  297. ==374==
  298. ==374== Invalid free() / delete / delete[] / realloc()
  299. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  300. ==374==    by 0x407D4F: ArrayList::~ArrayList() (arraylist.hpp:112)
  301. ==374==    by 0x407D8B: ArrayList::~ArrayList() (arraylist.hpp:113)
  302. ==374==    by 0x406555: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:137)
  303. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  304. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  305. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  306. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  307. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  308. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  309. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  310. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  311. ==374==  Address 0x5c2f5b0 is 0 bytes inside a block of size 3,504 free'd
  312. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  313. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  314. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  315. ==374==    by 0x406117: test_arraylist3_test_big_Test::TestBody() (test_source.cpp:118)
  316. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  317. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  318. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  319. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  320. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  321. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  322. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  323. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  324. ==374==
  325. ==374== Invalid read of size 8
  326. ==374==    at 0x407CF6: ArrayList::indexOf(Object const*) const (arraylist.hpp:104)
  327. ==374==    by 0x406D0F: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:173)
  328. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  329. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  330. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  331. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  332. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  333. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  334. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  335. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  336. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  337. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  338. ==374==  Address 0x5c3a2d0 is 0 bytes inside a block of size 3,504 free'd
  339. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  340. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  341. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  342. ==374==    by 0x406CD5: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:170)
  343. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  344. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  345. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  346. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  347. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  348. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  349. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  350. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  351. ==374==
  352. ==374== Invalid read of size 8
  353. ==374==    at 0x407C1A: ArrayList::set(int, Object*) (arraylist.hpp:82)
  354. ==374==    by 0x406E54: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:178)
  355. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  356. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  357. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  358. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  359. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  360. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  361. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  362. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  363. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  364. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  365. ==374==  Address 0x5c3afb0 is 3,296 bytes inside a block of size 3,504 free'd
  366. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  367. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  368. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  369. ==374==    by 0x406CD5: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:170)
  370. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  371. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  372. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  373. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  374. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  375. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  376. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  377. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  378. ==374==
  379. ==374== Invalid write of size 8
  380. ==374==    at 0x407C3A: ArrayList::set(int, Object*) (arraylist.hpp:83)
  381. ==374==    by 0x406E54: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:178)
  382. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  383. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  384. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  385. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  386. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  387. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  388. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  389. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  390. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  391. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  392. ==374==  Address 0x5c3afb0 is 3,296 bytes inside a block of size 3,504 free'd
  393. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  394. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  395. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  396. ==374==    by 0x406CD5: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:170)
  397. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  398. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  399. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  400. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  401. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  402. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  403. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  404. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  405. ==374==
  406. ==374== Invalid read of size 8
  407. ==374==    at 0x407C64: ArrayList::get(int) (arraylist.hpp:88)
  408. ==374==    by 0x406F9E: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:183)
  409. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  410. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  411. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  412. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  413. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  414. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  415. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  416. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  417. ==374==    by 0x414428: testing::UnitTest::Run() (gtest.cc:3929)
  418. ==374==    by 0x4360A7: RUN_ALL_TESTS() (gtest.h:2288)
  419. ==374==  Address 0x5c3afb0 is 3,296 bytes inside a block of size 3,504 free'd
  420. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  421. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  422. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  423. ==374==    by 0x406CD5: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:170)
  424. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  425. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  426. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  427. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  428. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  429. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  430. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  431. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  432. ==374==
  433. ==374== Invalid free() / delete / delete[] / realloc()
  434. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  435. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  436. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  437. ==374==    by 0x407124: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:195)
  438. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  439. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  440. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  441. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  442. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  443. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  444. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  445. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  446. ==374==  Address 0x5c3a2d0 is 0 bytes inside a block of size 3,504 free'd
  447. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  448. ==374==    by 0x4079D7: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:40)
  449. ==374==    by 0x407A13: ArrayListIterator::~ArrayListIterator() (arraylist.hpp:41)
  450. ==374==    by 0x406CD5: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:170)
  451. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  452. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  453. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  454. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  455. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  456. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  457. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  458. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  459. ==374==
  460. ==374== Invalid free() / delete / delete[] / realloc()
  461. ==374==    at 0x4C2A8E0: operator delete[](void*) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
  462. ==374==    by 0x407D4F: ArrayList::~ArrayList() (arraylist.hpp:112)
  463. ==374==    by 0x407D8B: ArrayList::~ArrayList() (arraylist.hpp:113)
  464. ==374==    by 0x407146: test_arraylist4_test_exceptions_Test::TestBody() (test_source.cpp:196)
  465. ==374==    by 0x42AC4F: void testing::internal::HandleSehExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2078)
  466. ==374==    by 0x4264A3: void testing::internal::HandleExceptionsInMethodIfSupported<testing::Test, void>(testing::Test*, void (testing::Test::*)(), char const*) (gtest.cc:2114)
  467. ==374==    by 0x40E27C: testing::Test::Run() (gtest.cc:2151)
  468. ==374==    by 0x40E9EC: testing::TestInfo::Run() (gtest.cc:2326)
  469. ==374==    by 0x40EFF5: testing::TestCase::Run() (gtest.cc:2444)
  470. ==374==    by 0x415696: testing::internal::UnitTestImpl::RunAllTests() (gtest.cc:4315)
  471. ==374==    by 0x42BA8E: bool testing::internal::HandleSehExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2078)
  472. ==374==    by 0x42723D: bool testing::internal::HandleExceptionsInMethodIfSupported<testing::internal::UnitTestImpl, bool>(testing::internal::UnitTestImpl*, bool (testing::internal::UnitTestImpl::*)(), char const*) (gtest.cc:2114)
  473. ==374==  Address 0x5c3a2d0 is 0 bytes inside a block of size 3,504 free'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement