Advertisement
Guest User

Untitled

a guest
Mar 30th, 2017
20
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.49 KB | None | 0 0
  1. Dr. Memory version 1.11.0 build 2 built on Aug 29 2016 02:42:07
  2. Dr. Memory results for pid 8184: "rxcpp_test_subject.exe"
  3. Application cmdline: "H:\src\RxCpp\build\build\test\RelWithDebInfo\rxcpp_test_subject.exe"
  4. Recorded 115 suppression(s) from default C:\Program Files (x86)\Dr. Memory\bin\suppress-default.txt
  5.  
  6. Error #1: UNINITIALIZED READ: reading register ecx
  7. # 0 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
  8. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  9. # 2 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  10. # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  11. # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  12. # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  13. # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  14. # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  15. # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  16. # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  17. #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  18. Note: @0:00:04.341 in thread 12216
  19. Note: instruction: mov (%ecx) -> %eax
  20.  
  21. Error #2: UNADDRESSABLE ACCESS: reading 0x65536e4d-0x65536e51 4 byte(s)
  22. # 0 std::_Uninitialized_copy_al_unchecked1<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory:225]
  23. # 1 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:751]
  24. # 2 rxcpp::schedulers::detail::hot_observable<>::hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:298]
  25. # 3 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
  26. # 4 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  27. # 5 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  28. # 6 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  29. # 7 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  30. # 8 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  31. # 9 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  32. #10 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  33. #11 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  34. #12 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  35. #13 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  36. Note: @0:00:04.361 in thread 12216
  37. Note: instruction: lock inc 0x04(%edx) -> 0x04(%edx)
  38.  
  39. Error #3: LEAK 136 direct bytes 0x01573f98-0x01574020 + 0 indirect bytes
  40. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  41. # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
  42. # 2 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:101]
  43. # 3 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
  44. # 4 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  45.  
  46. Error #4: LEAK 8 direct bytes 0x01574068-0x01574070 + 0 indirect bytes
  47. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  48. # 1 Catch::Clara::Detail::BoundDataMember<>::clone [h:\src\rxcpp\ext\catch\include\external\clara.h:467]
  49. # 2 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
  50. # 3 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  51.  
  52. Error #5: LEAK 116 direct bytes 0x015763b8-0x0157642c + 72 indirect bytes
  53. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  54. # 1 Catch::Clara::CommandLine<>::operator[] [h:\src\rxcpp\ext\catch\include\external\clara.h:835]
  55. # 2 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:165]
  56. # 3 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
  57. # 4 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  58.  
  59. Error #6: LEAK 3248 direct bytes 0x01577778-0x01578428 + 1448 indirect bytes
  60. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  61. # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
  62. # 2 std::vector<>::_Reallocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1602]
  63. # 3 std::vector<>::_Reserve [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1631]
  64. # 4 std::vector<>::push_back [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:910]
  65. # 5 Catch::Clara::CommandLine<>::operator[] [h:\src\rxcpp\ext\catch\include\external\clara.h:816]
  66. # 6 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:194]
  67. # 7 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
  68. # 8 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  69.  
  70. Error #7: LEAK 32 direct bytes 0x01578be8-0x01578c08 + 0 indirect bytes
  71. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  72. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  73. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  74. # 3 Catch::Clara::Detail::BoundDataMember<>::set [h:\src\rxcpp\ext\catch\include\external\clara.h:464]
  75. # 4 Catch::Clara::CommandLine<>::parseInto [h:\src\rxcpp\ext\catch\include\external\clara.h:931]
  76. # 5 Catch::Session::applyCommandLine [h:\src\rxcpp\ext\catch\include\catch_session.hpp:137]
  77. # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  78.  
  79. Error #8: LEAK 240 direct bytes 0x01578de8-0x01578ed8 + 160 indirect bytes
  80. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  81. # 1 Catch::ReporterRegistrar<>::ReporterFactory::create [h:\src\rxcpp\ext\catch\include\internal\catch_reporter_registrars.hpp:53]
  82. # 2 Catch::ReporterRegistry::create [h:\src\rxcpp\ext\catch\include\internal\catch_reporter_registry.hpp:27]
  83. # 3 Catch::createReporter [h:\src\rxcpp\ext\catch\include\catch_session.hpp:25]
  84. # 4 Catch::makeReporter [h:\src\rxcpp\ext\catch\include\catch_session.hpp:43]
  85. # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:60]
  86. # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  87. # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  88.  
  89. Error #9: LEAK 32 direct bytes 0x01578f38-0x01578f58 + 0 indirect bytes
  90. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  91. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  92. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  93. # 3 Catch::RunContext::RunContext [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:63]
  94. # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:63]
  95. # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  96. # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  97.  
  98. Error #10: LEAK 12 direct bytes 0x01579258-0x01579264 + 48 indirect bytes
  99. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  100. # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
  101. # 2 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:749]
  102. # 3 Catch::TestSpecParser::testSpec [h:\src\rxcpp\ext\catch\include\internal\catch_test_spec_parser.hpp:48]
  103. # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:71]
  104. # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  105. # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  106.  
  107. Error #11: LEAK 48 direct bytes 0x01580140-0x01580170 + 0 indirect bytes
  108. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  109. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  110. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  111. # 3 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:130]
  112. # 4 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
  113. # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  114. # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  115. # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  116.  
  117. Error #12: LEAK 40 direct bytes 0x01580190-0x015801b8 + 80 indirect bytes
  118. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  119. # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
  120. # 2 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:133]
  121. # 3 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
  122. # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  123. # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  124. # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  125.  
  126. Error #13: LEAK 40 direct bytes 0x01580268-0x01580290 + 80 indirect bytes
  127. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  128. # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
  129. # 2 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:134]
  130. # 3 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
  131. # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  132. # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  133. # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  134.  
  135. Error #14: LEAK 32 direct bytes 0x01580340-0x01580360 + 0 indirect bytes
  136. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  137. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  138. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  139. # 3 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:135]
  140. # 4 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
  141. # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  142. # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  143. # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  144.  
  145. Error #15: LEAK 48 direct bytes 0x015807b8-0x015807e8 + 0 indirect bytes
  146. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  147. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  148. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  149. # 3 Catch::SectionInfo::SectionInfo [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:21]
  150. # 4 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:267]
  151. # 5 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  152. # 6 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  153. # 7 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  154. # 8 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  155.  
  156. Error #16: LEAK 48 direct bytes 0x01580950-0x01580980 + 0 indirect bytes
  157. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  158. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  159. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  160. # 3 Catch::SectionInfo::SectionInfo
  161. # 4 Catch::Section::Section [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:29]
  162. # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:448]
  163. # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  164. # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  165. # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  166. # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  167. #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  168. #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  169.  
  170. Error #17: LEAK 4 direct bytes 0x01580b28-0x01580b2c + 332 indirect bytes
  171. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  172. # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
  173. # 2 std::vector<>::_Reallocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1602]
  174. # 3 std::vector<>::_Reserve [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1631]
  175. # 4 std::vector<>::push_back [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:910]
  176. # 5 Catch::RunContext::sectionStarted [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:163]
  177. # 6 Catch::Section::Section [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:28]
  178. # 7 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:448]
  179. # 8 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  180. # 9 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  181. #10 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  182. #11 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  183.  
  184. Error #18: LEAK 32 direct bytes 0x01580c30-0x01580c50 + 64 indirect bytes
  185. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  186. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  187. # 2 rxcpp::schedulers::make_test [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:604]
  188. # 3 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:450]
  189. # 4 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  190. # 5 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  191. # 6 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  192. # 7 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  193. # 8 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  194. # 9 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  195.  
  196. Error #19: LEAK 36 direct bytes 0x01580d78-0x01580d9c + 104 indirect bytes
  197. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  198. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  199. # 2 rxcpp::subscription::subscription<> [h:\src\rxcpp\rx\v2\src\rxcpp\rx-subscription.hpp:132]
  200. # 3 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:451]
  201. # 4 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  202. # 5 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  203. # 6 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  204. # 7 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  205. # 8 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  206. # 9 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  207.  
  208. Error #20: LEAK 32 direct bytes 0x01580dc0-0x01580de0 + 0 indirect bytes
  209. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  210. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  211. # 2 rxcpp::schedulers::detail::test_type::create_test_type_worker_interface [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:149]
  212. # 3 rxcpp::schedulers::test::create_worker [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:557]
  213. # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:451]
  214. # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  215. # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  216. # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  217. # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  218. # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  219. #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  220.  
  221. Error #21: LEAK 144 direct bytes 0x01581100-0x01581190 + 336 indirect bytes
  222. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  223. # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
  224. # 2 std::vector<>::_Construct<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:815]
  225. # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  226. # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  227. # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  228. # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  229. # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  230. # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  231. # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  232. #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  233.  
  234. Error #22: LEAK 36 direct bytes 0x01581258-0x0158127c + 104 indirect bytes
  235. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  236. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  237. # 2 rxcpp::subscription::subscription<> [h:\src\rxcpp\rx\v2\src\rxcpp\rx-subscription.hpp:132]
  238. # 3 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  239. # 4 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  240. # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  241. # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  242. # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  243. # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  244. # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  245. #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  246. #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  247.  
  248. Error #23: LEAK 32 direct bytes 0x015812a0-0x015812c0 + 0 indirect bytes
  249. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  250. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  251. # 2 rxcpp::schedulers::detail::test_type::create_worker [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:136]
  252. # 3 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  253. # 4 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  254. # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  255. # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  256. # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  257. # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  258. # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  259. #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  260. #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  261.  
  262. Error #24: LEAK 88 direct bytes 0x015812e0-0x01581338 + 0 indirect bytes
  263. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  264. # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  265. # 2 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  266. # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  267. # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  268. # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  269. # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  270. # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  271. # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
  272. # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
  273. #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
  274.  
  275. Error #25: LEAK 48 direct bytes 0x01581a50-0x01581a80 + 0 indirect bytes
  276. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  277. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  278. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  279. # 3 Catch::AssertionInfo::AssertionInfo [h:\src\rxcpp\ext\catch\include\internal\catch_assertionresult.hpp:22]
  280. # 4 Catch::RunContext::assertionEnded [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:151]
  281. # 5 Catch::ResultBuilder::handleResult [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:92]
  282. # 6 Catch::ResultBuilder::captureExpression [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:87]
  283. # 7 Catch::RunContext::handleFatalErrorCondition [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:230]
  284. # 8 Catch::FatalConditionHandler::handleVectoredException [h:\src\rxcpp\ext\catch\include\internal\catch_fatal_condition.hpp:57]
  285. # 9 ntdll.dll!RtlGetProcessHeaps +0x49c (0x76fe49be <ntdll.dll+0x749be>)
  286. #10 ntdll.dll!RtlCaptureContext +0x186 (0x76fd3722 <ntdll.dll+0x63722>)
  287. #11 ntdll.dll!RtlDestroyEnvironment +0x383 (0x76fd33e2 <ntdll.dll+0x633e2>)
  288.  
  289. Error #26: LEAK 48 direct bytes 0x01581aa0-0x01581ad0 + 0 indirect bytes
  290. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  291. # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
  292. # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
  293. # 3 Catch::AssertionResult::operator= [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:352]
  294. # 4 Catch::RunContext::assertionEnded [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:152]
  295. # 5 Catch::ResultBuilder::handleResult [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:92]
  296. # 6 Catch::ResultBuilder::captureExpression [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:87]
  297. # 7 Catch::RunContext::handleFatalErrorCondition [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:230]
  298. # 8 Catch::FatalConditionHandler::handleVectoredException [h:\src\rxcpp\ext\catch\include\internal\catch_fatal_condition.hpp:57]
  299. # 9 ntdll.dll!RtlGetProcessHeaps +0x49c (0x76fe49be <ntdll.dll+0x749be>)
  300. #10 ntdll.dll!RtlCaptureContext +0x186 (0x76fd3722 <ntdll.dll+0x63722>)
  301. #11 ntdll.dll!RtlDestroyEnvironment +0x383 (0x76fd33e2 <ntdll.dll+0x633e2>)
  302.  
  303. Error #27: POSSIBLE LEAK 13347275 direct bytes 0x026e0028-0x0339a9f3 + 0 indirect bytes
  304. # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
  305. # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
  306. # 2 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:749]
  307. # 3 rxcpp::schedulers::detail::hot_observable<>::hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:298]
  308. # 4 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
  309. # 5 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
  310. # 6 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
  311. # 7 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
  312. # 8 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
  313. # 9 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
  314. #10 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
  315. #11 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
  316.  
  317. ===========================================================================
  318. FINAL SUMMARY:
  319.  
  320. DUPLICATE ERROR COUNTS:
  321. Error # 2: 2
  322.  
  323. SUPPRESSIONS USED:
  324.  
  325. ERRORS FOUND:
  326. 1 unique, 2 total unaddressable access(es)
  327. 1 unique, 1 total uninitialized access(es)
  328. 0 unique, 0 total invalid heap argument(s)
  329. 0 unique, 0 total GDI usage error(s)
  330. 0 unique, 0 total handle leak(s)
  331. 0 unique, 0 total warning(s)
  332. 24 unique, 24 total, 7408 byte(s) of leak(s)
  333. 1 unique, 1 total, 13347275 byte(s) of possible leak(s)
  334. ERRORS IGNORED:
  335. 1 potential leak(s) (suspected false positives)
  336. (details: C:\Users\stranger\AppData\Roaming\Dr. Memory\DrMemory-rxcpp_test_subject.exe.8184.000\potential_errors.txt)
  337. 99 unique, 379 total, 19266 byte(s) of still-reachable allocation(s)
  338. (re-run with "-show_reachable" for details)
  339. Details: C:\Users\stranger\AppData\Roaming\Dr. Memory\DrMemory-rxcpp_test_subject.exe.8184.000\results.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement