Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dr. Memory version 1.11.0 build 2 built on Aug 29 2016 02:42:07
- Dr. Memory results for pid 8184: "rxcpp_test_subject.exe"
- Application cmdline: "H:\src\RxCpp\build\build\test\RelWithDebInfo\rxcpp_test_subject.exe"
- Recorded 115 suppression(s) from default C:\Program Files (x86)\Dr. Memory\bin\suppress-default.txt
- Error #1: UNINITIALIZED READ: reading register ecx
- # 0 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Note: @0:00:04.341 in thread 12216
- Note: instruction: mov (%ecx) -> %eax
- Error #2: UNADDRESSABLE ACCESS: reading 0x65536e4d-0x65536e51 4 byte(s)
- # 0 std::_Uninitialized_copy_al_unchecked1<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory:225]
- # 1 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:751]
- # 2 rxcpp::schedulers::detail::hot_observable<>::hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:298]
- # 3 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
- # 4 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 5 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 6 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 7 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 8 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 9 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- #10 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- #11 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- #12 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #13 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Note: @0:00:04.361 in thread 12216
- Note: instruction: lock inc 0x04(%edx) -> 0x04(%edx)
- Error #3: LEAK 136 direct bytes 0x01573f98-0x01574020 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
- # 2 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:101]
- # 3 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
- # 4 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #4: LEAK 8 direct bytes 0x01574068-0x01574070 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 Catch::Clara::Detail::BoundDataMember<>::clone [h:\src\rxcpp\ext\catch\include\external\clara.h:467]
- # 2 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
- # 3 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #5: LEAK 116 direct bytes 0x015763b8-0x0157642c + 72 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 Catch::Clara::CommandLine<>::operator[] [h:\src\rxcpp\ext\catch\include\external\clara.h:835]
- # 2 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:165]
- # 3 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
- # 4 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #6: LEAK 3248 direct bytes 0x01577778-0x01578428 + 1448 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
- # 2 std::vector<>::_Reallocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1602]
- # 3 std::vector<>::_Reserve [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1631]
- # 4 std::vector<>::push_back [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:910]
- # 5 Catch::Clara::CommandLine<>::operator[] [h:\src\rxcpp\ext\catch\include\external\clara.h:816]
- # 6 Catch::makeCommandLineParser [h:\src\rxcpp\ext\catch\include\internal\catch_commandline.hpp:194]
- # 7 Catch::Session::Session [h:\src\rxcpp\ext\catch\include\catch_session.hpp:115]
- # 8 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #7: LEAK 32 direct bytes 0x01578be8-0x01578c08 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::Clara::Detail::BoundDataMember<>::set [h:\src\rxcpp\ext\catch\include\external\clara.h:464]
- # 4 Catch::Clara::CommandLine<>::parseInto [h:\src\rxcpp\ext\catch\include\external\clara.h:931]
- # 5 Catch::Session::applyCommandLine [h:\src\rxcpp\ext\catch\include\catch_session.hpp:137]
- # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #8: LEAK 240 direct bytes 0x01578de8-0x01578ed8 + 160 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 Catch::ReporterRegistrar<>::ReporterFactory::create [h:\src\rxcpp\ext\catch\include\internal\catch_reporter_registrars.hpp:53]
- # 2 Catch::ReporterRegistry::create [h:\src\rxcpp\ext\catch\include\internal\catch_reporter_registry.hpp:27]
- # 3 Catch::createReporter [h:\src\rxcpp\ext\catch\include\catch_session.hpp:25]
- # 4 Catch::makeReporter [h:\src\rxcpp\ext\catch\include\catch_session.hpp:43]
- # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:60]
- # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #9: LEAK 32 direct bytes 0x01578f38-0x01578f58 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::RunContext::RunContext [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:63]
- # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:63]
- # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #10: LEAK 12 direct bytes 0x01579258-0x01579264 + 48 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
- # 2 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:749]
- # 3 Catch::TestSpecParser::testSpec [h:\src\rxcpp\ext\catch\include\internal\catch_test_spec_parser.hpp:48]
- # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:71]
- # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #11: LEAK 48 direct bytes 0x01580140-0x01580170 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:130]
- # 4 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
- # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #12: LEAK 40 direct bytes 0x01580190-0x015801b8 + 80 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
- # 2 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:133]
- # 3 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
- # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #13: LEAK 40 direct bytes 0x01580268-0x01580290 + 80 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::_Tree_comp_alloc<>::_Buyheadnode [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xtree:818]
- # 2 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:134]
- # 3 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
- # 4 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 5 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 6 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #14: LEAK 32 direct bytes 0x01580340-0x01580360 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::TestCaseInfo::TestCaseInfo [h:\src\rxcpp\ext\catch\include\internal\catch_test_case_info.hpp:135]
- # 4 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:92]
- # 5 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 6 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 7 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #15: LEAK 48 direct bytes 0x015807b8-0x015807e8 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::SectionInfo::SectionInfo [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:21]
- # 4 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:267]
- # 5 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 6 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 7 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 8 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #16: LEAK 48 direct bytes 0x01580950-0x01580980 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::SectionInfo::SectionInfo
- # 4 Catch::Section::Section [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:29]
- # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:448]
- # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #17: LEAK 4 direct bytes 0x01580b28-0x01580b2c + 332 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
- # 2 std::vector<>::_Reallocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1602]
- # 3 std::vector<>::_Reserve [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:1631]
- # 4 std::vector<>::push_back [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:910]
- # 5 Catch::RunContext::sectionStarted [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:163]
- # 6 Catch::Section::Section [h:\src\rxcpp\ext\catch\include\internal\catch_section.hpp:28]
- # 7 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:448]
- # 8 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 9 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- #10 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- #11 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- Error #18: LEAK 32 direct bytes 0x01580c30-0x01580c50 + 64 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::schedulers::make_test [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:604]
- # 3 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:450]
- # 4 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 5 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 6 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 7 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 8 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 9 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #19: LEAK 36 direct bytes 0x01580d78-0x01580d9c + 104 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::subscription::subscription<> [h:\src\rxcpp\rx\v2\src\rxcpp\rx-subscription.hpp:132]
- # 3 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:451]
- # 4 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 5 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 6 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 7 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 8 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- # 9 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #20: LEAK 32 direct bytes 0x01580dc0-0x01580de0 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::schedulers::detail::test_type::create_test_type_worker_interface [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:149]
- # 3 rxcpp::schedulers::test::create_worker [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:557]
- # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:451]
- # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #21: LEAK 144 direct bytes 0x01581100-0x01581190 + 336 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
- # 2 std::vector<>::_Construct<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:815]
- # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #22: LEAK 36 direct bytes 0x01581258-0x0158127c + 104 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::subscription::subscription<> [h:\src\rxcpp\rx\v2\src\rxcpp\rx-subscription.hpp:132]
- # 3 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 4 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #23: LEAK 32 direct bytes 0x015812a0-0x015812c0 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::schedulers::detail::test_type::create_worker [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:136]
- # 3 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 4 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 5 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 6 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 7 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 8 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 9 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- #10 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #11 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #24: LEAK 88 direct bytes 0x015812e0-0x01581338 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 2 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 3 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 4 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 5 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- # 6 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- # 7 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- # 8 Catch::runTests [h:\src\rxcpp\ext\catch\include\catch_session.hpp:78]
- # 9 Catch::Session::run [h:\src\rxcpp\ext\catch\include\catch_session.hpp:186]
- #10 main [h:\src\rxcpp\ext\catch\include\internal\catch_default_main.hpp:15]
- Error #25: LEAK 48 direct bytes 0x01581a50-0x01581a80 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::AssertionInfo::AssertionInfo [h:\src\rxcpp\ext\catch\include\internal\catch_assertionresult.hpp:22]
- # 4 Catch::RunContext::assertionEnded [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:151]
- # 5 Catch::ResultBuilder::handleResult [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:92]
- # 6 Catch::ResultBuilder::captureExpression [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:87]
- # 7 Catch::RunContext::handleFatalErrorCondition [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:230]
- # 8 Catch::FatalConditionHandler::handleVectoredException [h:\src\rxcpp\ext\catch\include\internal\catch_fatal_condition.hpp:57]
- # 9 ntdll.dll!RtlGetProcessHeaps +0x49c (0x76fe49be <ntdll.dll+0x749be>)
- #10 ntdll.dll!RtlCaptureContext +0x186 (0x76fd3722 <ntdll.dll+0x63722>)
- #11 ntdll.dll!RtlDestroyEnvironment +0x383 (0x76fd33e2 <ntdll.dll+0x633e2>)
- Error #26: LEAK 48 direct bytes 0x01581aa0-0x01581ad0 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::basic_string<>::_Copy [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:2196]
- # 2 std::basic_string<>::assign [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xstring:1155]
- # 3 Catch::AssertionResult::operator= [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:352]
- # 4 Catch::RunContext::assertionEnded [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:152]
- # 5 Catch::ResultBuilder::handleResult [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:92]
- # 6 Catch::ResultBuilder::captureExpression [h:\src\rxcpp\ext\catch\include\internal\catch_result_builder.hpp:87]
- # 7 Catch::RunContext::handleFatalErrorCondition [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:230]
- # 8 Catch::FatalConditionHandler::handleVectoredException [h:\src\rxcpp\ext\catch\include\internal\catch_fatal_condition.hpp:57]
- # 9 ntdll.dll!RtlGetProcessHeaps +0x49c (0x76fe49be <ntdll.dll+0x749be>)
- #10 ntdll.dll!RtlCaptureContext +0x186 (0x76fd3722 <ntdll.dll+0x63722>)
- #11 ntdll.dll!RtlDestroyEnvironment +0x383 (0x76fd33e2 <ntdll.dll+0x633e2>)
- Error #27: POSSIBLE LEAK 13347275 direct bytes 0x026e0028-0x0339a9f3 + 0 indirect bytes
- # 0 replace_operator_new [d:\drmemory_package\common\alloc_replace.c:2899]
- # 1 std::allocator<>::allocate [c:\program files (x86)\microsoft visual studio 14.0\vc\include\xmemory0:725]
- # 2 std::vector<>::vector<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\vector:749]
- # 3 rxcpp::schedulers::detail::hot_observable<>::hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:298]
- # 4 std::_Ref_count_obj<>::_Ref_count_obj<><> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:901]
- # 5 std::make_shared<> [c:\program files (x86)\microsoft visual studio 14.0\vc\include\memory:971]
- # 6 rxcpp::schedulers::detail::test_type::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:343]
- # 7 rxcpp::schedulers::test::make_hot_observable<> [h:\src\rxcpp\rx\v2\src\rxcpp\schedulers\rx-test.hpp:581]
- # 8 ____C_A_T_C_H____T_E_S_T____36 [h:\src\rxcpp\rx\v2\test\subjects\subject.cpp:455]
- # 9 Catch::RunContext::invokeActiveTestCase [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:313]
- #10 Catch::RunContext::runCurrentTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:284]
- #11 Catch::RunContext::runTest [h:\src\rxcpp\ext\catch\include\internal\catch_run_context.hpp:106]
- ===========================================================================
- FINAL SUMMARY:
- DUPLICATE ERROR COUNTS:
- Error # 2: 2
- SUPPRESSIONS USED:
- ERRORS FOUND:
- 1 unique, 2 total unaddressable access(es)
- 1 unique, 1 total uninitialized access(es)
- 0 unique, 0 total invalid heap argument(s)
- 0 unique, 0 total GDI usage error(s)
- 0 unique, 0 total handle leak(s)
- 0 unique, 0 total warning(s)
- 24 unique, 24 total, 7408 byte(s) of leak(s)
- 1 unique, 1 total, 13347275 byte(s) of possible leak(s)
- ERRORS IGNORED:
- 1 potential leak(s) (suspected false positives)
- (details: C:\Users\stranger\AppData\Roaming\Dr. Memory\DrMemory-rxcpp_test_subject.exe.8184.000\potential_errors.txt)
- 99 unique, 379 total, 19266 byte(s) of still-reachable allocation(s)
- (re-run with "-show_reachable" for details)
- 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