==15463== Memcheck, a memory error detector ==15463== Copyright (C) 2002-2024, and GNU GPL'd, by Julian Seward et al. ==15463== Using Valgrind-3.26.0 and LibVEX; rerun with -h for copyright info ==15463== Command: /home/runner/work/Chaste/Chaste/Chaste/chaste-build-dir/cell_based/test/TestCellBasedSimulationFromXml -malloc_debug -malloc_dump -memory_info ==15463== Parent PID: 14489 ==15463== ==15463== Invalid read of size 8 ==15463== at 0x4031C33: std::__cxx11::list, std::allocator > >::begin() (stl_list.h:1458) ==15463== by 0x402F2C3: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1dee0 is 112 bytes inside a block of size 576 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA90D5AC: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0x4024DB4: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZNSt7__cxx114listIN5boost10shared_ptrI4CellEESaIS4_EE5beginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 8 ==15463== at 0x40337C5: std::__cxx11::list, std::allocator > >::empty() const (stl_list.h:1580) ==15463== by 0x4031CC5: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1103) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1dee0 is 112 bytes inside a block of size 576 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA90D5AC: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0x4024DB4: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZNKSt7__cxx114listIN5boost10shared_ptrI4CellEESaIS4_EE5emptyEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 8 ==15463== at 0x4031C33: std::__cxx11::list, std::allocator > >::begin() (stl_list.h:1458) ==15463== by 0x4031D03: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1dee0 is 112 bytes inside a block of size 576 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA90D5AC: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0x4024DB4: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZNSt7__cxx114listIN5boost10shared_ptrI4CellEESaIS4_EE5beginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 8 ==15463== at 0x4031ED3: AbstractCellPopulation<2u, 2u>::Iterator::IsRealCell() (AbstractCellPopulation.hpp:1088) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1de70 is 0 bytes inside a block of size 576 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA90D5AC: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0x4024DB4: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZN22AbstractCellPopulationILj2ELj2EE8Iterator10IsRealCellEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 8 ==15463== at 0x4032048: boost::shared_ptr::shared_ptr(boost::shared_ptr const&) (shared_ptr.hpp:315) ==15463== by 0x4031F06: AbstractCellPopulation<2u, 2u>::Iterator::IsRealCell() (AbstractCellPopulation.hpp:1088) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1e100 is 16 bytes inside a block of size 32 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA78B351: std::__new_allocator > >::deallocate(std::_List_node >*, unsigned long) (new_allocator.h:172) ==15463== by 0xA77FD02: deallocate (alloc_traits.h:649) ==15463== by 0xA77FD02: std::__cxx11::_List_base, std::allocator > >::_M_put_node(std::_List_node >*) (stl_list.h:820) ==15463== by 0xA77793C: std::__cxx11::_List_base, std::allocator > >::_M_destroy_node(std::_List_node >*) (stl_list.h:855) ==15463== by 0xA76D3ED: std::__cxx11::_List_base, std::allocator > >::_M_clear() (list.tcc:76) ==15463== by 0xA75B81B: std::__cxx11::_List_base, std::allocator > >::~_List_base() (stl_list.h:899) ==15463== by 0xA75A3BB: std::__cxx11::list, std::allocator > >::~list() (stl_list.h:1290) ==15463== by 0xA741D63: AbstractCellPopulation<2u, 2u>::~AbstractCellPopulation() (AbstractCellPopulation.cpp:118) ==15463== by 0xA79A1AF: AbstractOffLatticeCellPopulation<2u, 2u>::~AbstractOffLatticeCellPopulation() (AbstractOffLatticeCellPopulation.hpp:53) ==15463== by 0xA9277B1: AbstractCentreBasedCellPopulation<2u, 2u>::~AbstractCentreBasedCellPopulation() (AbstractCentreBasedCellPopulation.hpp:56) ==15463== by 0xA90D579: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0xA90D59B: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0xA78E037: std::__new_allocator > >::allocate(unsigned long, void const*) (new_allocator.h:151) ==15463== by 0xA78D93B: allocate (alloc_traits.h:614) ==15463== by 0xA78D93B: std::__allocated_ptr > > > std::__allocate_guarded > > >(std::allocator > >&) (allocated_ptr.h:102) ==15463== by 0xA78B3B6: std::__allocated_obj > > > std::__allocate_guarded_obj > > >(std::allocator > >&) (allocated_ptr.h:136) ==15463== by 0xA786E91: std::_List_node >* std::__cxx11::list, std::allocator > >::_M_create_node&>(boost::shared_ptr&) (stl_list.h:1105) ==15463== by 0xA77FEC2: void std::__cxx11::list, std::allocator > >::_M_insert&>(std::_List_iterator >, boost::shared_ptr&) (stl_list.h:2472) ==15463== by 0xA777AF1: boost::shared_ptr& std::__cxx11::list, std::allocator > >::emplace_back&>(boost::shared_ptr&) (stl_list.h:1819) ==15463== by 0xA76D802: void std::__cxx11::list, std::allocator > >::_M_initialize_dispatch<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__false_type) (stl_list.h:2396) ==15463== by 0xA75BD84: std::__cxx11::list, std::allocator > >::list<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, void>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::allocator > const&) (stl_list.h:1253) ==15463== by 0xA7416CC: AbstractCellPopulation<2u, 2u>::AbstractCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractCellPopulation.cpp:72) ==15463== by 0xA7A03A9: AbstractOffLatticeCellPopulation<2u, 2u>::AbstractOffLatticeCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractOffLatticeCellPopulation.cpp:45) ==15463== by 0xA793CED: AbstractCentreBasedCellPopulation<2u, 2u>::AbstractCentreBasedCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractCentreBasedCellPopulation.cpp:48) ==15463== by 0xA90D1D7: MeshBasedCellPopulation<2u, 2u>::MeshBasedCellPopulation(MutableMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >, bool, bool) (MeshBasedCellPopulation.cpp:67) ==15463== by 0x4024E1A: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZN5boost10shared_ptrI4CellEC1ERKS2_ fun:_ZN22AbstractCellPopulationILj2ELj2EE8Iterator10IsRealCellEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 8 ==15463== at 0x4021638: boost::detail::shared_count::shared_count(boost::detail::shared_count const&) (shared_count.hpp:355) ==15463== by 0x403206C: boost::shared_ptr::shared_ptr(boost::shared_ptr const&) (shared_ptr.hpp:315) ==15463== by 0x4031F06: AbstractCellPopulation<2u, 2u>::Iterator::IsRealCell() (AbstractCellPopulation.hpp:1088) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c1e108 is 24 bytes inside a block of size 32 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0xA78B351: std::__new_allocator > >::deallocate(std::_List_node >*, unsigned long) (new_allocator.h:172) ==15463== by 0xA77FD02: deallocate (alloc_traits.h:649) ==15463== by 0xA77FD02: std::__cxx11::_List_base, std::allocator > >::_M_put_node(std::_List_node >*) (stl_list.h:820) ==15463== by 0xA77793C: std::__cxx11::_List_base, std::allocator > >::_M_destroy_node(std::_List_node >*) (stl_list.h:855) ==15463== by 0xA76D3ED: std::__cxx11::_List_base, std::allocator > >::_M_clear() (list.tcc:76) ==15463== by 0xA75B81B: std::__cxx11::_List_base, std::allocator > >::~_List_base() (stl_list.h:899) ==15463== by 0xA75A3BB: std::__cxx11::list, std::allocator > >::~list() (stl_list.h:1290) ==15463== by 0xA741D63: AbstractCellPopulation<2u, 2u>::~AbstractCellPopulation() (AbstractCellPopulation.cpp:118) ==15463== by 0xA79A1AF: AbstractOffLatticeCellPopulation<2u, 2u>::~AbstractOffLatticeCellPopulation() (AbstractOffLatticeCellPopulation.hpp:53) ==15463== by 0xA9277B1: AbstractCentreBasedCellPopulation<2u, 2u>::~AbstractCentreBasedCellPopulation() (AbstractCentreBasedCellPopulation.hpp:56) ==15463== by 0xA90D579: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0xA90D59B: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0xA78E037: std::__new_allocator > >::allocate(unsigned long, void const*) (new_allocator.h:151) ==15463== by 0xA78D93B: allocate (alloc_traits.h:614) ==15463== by 0xA78D93B: std::__allocated_ptr > > > std::__allocate_guarded > > >(std::allocator > >&) (allocated_ptr.h:102) ==15463== by 0xA78B3B6: std::__allocated_obj > > > std::__allocate_guarded_obj > > >(std::allocator > >&) (allocated_ptr.h:136) ==15463== by 0xA786E91: std::_List_node >* std::__cxx11::list, std::allocator > >::_M_create_node&>(boost::shared_ptr&) (stl_list.h:1105) ==15463== by 0xA77FEC2: void std::__cxx11::list, std::allocator > >::_M_insert&>(std::_List_iterator >, boost::shared_ptr&) (stl_list.h:2472) ==15463== by 0xA777AF1: boost::shared_ptr& std::__cxx11::list, std::allocator > >::emplace_back&>(boost::shared_ptr&) (stl_list.h:1819) ==15463== by 0xA76D802: void std::__cxx11::list, std::allocator > >::_M_initialize_dispatch<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__false_type) (stl_list.h:2396) ==15463== by 0xA75BD84: std::__cxx11::list, std::allocator > >::list<__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, void>(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::allocator > const&) (stl_list.h:1253) ==15463== by 0xA7416CC: AbstractCellPopulation<2u, 2u>::AbstractCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractCellPopulation.cpp:72) ==15463== by 0xA7A03A9: AbstractOffLatticeCellPopulation<2u, 2u>::AbstractOffLatticeCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractOffLatticeCellPopulation.cpp:45) ==15463== by 0xA793CED: AbstractCentreBasedCellPopulation<2u, 2u>::AbstractCentreBasedCellPopulation(AbstractMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >) (AbstractCentreBasedCellPopulation.cpp:48) ==15463== by 0xA90D1D7: MeshBasedCellPopulation<2u, 2u>::MeshBasedCellPopulation(MutableMesh<2u, 2u>&, std::vector, std::allocator > >&, std::vector >, bool, bool) (MeshBasedCellPopulation.cpp:67) ==15463== by 0x4024E1A: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:672) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr8 fun:_ZN5boost6detail12shared_countC1ERKS1_ fun:_ZN5boost10shared_ptrI4CellEC1ERKS2_ fun:_ZN22AbstractCellPopulationILj2ELj2EE8Iterator10IsRealCellEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Invalid read of size 4 ==15463== at 0x40211A9: fetch_add (atomic_base.h:631) ==15463== by 0x40211A9: boost::detail::atomic_increment(std::atomic*) (sp_counted_base_std_atomic.hpp:38) ==15463== by 0x40212DF: boost::detail::sp_counted_base::add_ref_copy() (sp_counted_base_std_atomic.hpp:106) ==15463== by 0x402165C: boost::detail::shared_count::shared_count(boost::detail::shared_count const&) (shared_count.hpp:357) ==15463== by 0x403206C: boost::shared_ptr::shared_ptr(boost::shared_ptr const&) (shared_ptr.hpp:315) ==15463== by 0x4031F06: AbstractCellPopulation<2u, 2u>::Iterator::IsRealCell() (AbstractCellPopulation.hpp:1088) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Address 0x23c11438 is 8 bytes inside a block of size 24 free'd ==15463== at 0x4897B7D: operator delete(void*, unsigned long) (vg_replace_malloc.c:1184) ==15463== by 0x403712C: boost::detail::sp_counted_impl_p::~sp_counted_impl_p() (sp_counted_impl.hpp:49) ==15463== by 0x40212B7: boost::detail::sp_counted_base::destroy() (sp_counted_base_std_atomic.hpp:97) ==15463== by 0x40213B0: boost::detail::sp_counted_base::weak_release() (sp_counted_base_std_atomic.hpp:132) ==15463== by 0x402133C: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:119) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023A9F: boost::shared_ptr::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0xA780D83: destroy > (new_allocator.h:198) ==15463== by 0xA780D83: destroy > (alloc_traits.h:696) ==15463== by 0xA780D83: std::_Rb_tree, boost::shared_ptr, std::_Identity >, std::less >, std::allocator > >::_M_destroy_node(std::_Rb_tree_node >*) (stl_tree.h:1265) ==15463== by 0xA778CA6: std::_Rb_tree, boost::shared_ptr, std::_Identity >, std::less >, std::allocator > >::_M_drop_node(std::_Rb_tree_node >*) (stl_tree.h:1273) ==15463== by 0xA76E5E6: std::_Rb_tree, boost::shared_ptr, std::_Identity >, std::less >, std::allocator > >::_M_erase(std::_Rb_tree_node >*) (stl_tree.h:2590) ==15463== by 0xA75CA4D: std::_Rb_tree, boost::shared_ptr, std::_Identity >, std::less >, std::allocator > >::~_Rb_tree() (stl_tree.h:1609) ==15463== by 0xA75A66B: std::set, std::less >, std::allocator > >::~set() (stl_set.h:305) ==15463== by 0xA78B28F: std::pair, std::less >, std::allocator > > >::~pair() (stl_pair.h:302) ==15463== by 0xA77FBB3: destroy > > > (new_allocator.h:198) ==15463== by 0xA77FBB3: destroy > > > (alloc_traits.h:696) ==15463== by 0xA77FBB3: std::_Rb_tree, std::less >, std::allocator > > >, std::_Select1st, std::less >, std::allocator > > > >, std::less, std::allocator, std::less >, std::allocator > > > > >::_M_destroy_node(std::_Rb_tree_node, std::less >, std::allocator > > > >*) (stl_tree.h:1265) ==15463== by 0xA7777C6: std::_Rb_tree, std::less >, std::allocator > > >, std::_Select1st, std::less >, std::allocator > > > >, std::less, std::allocator, std::less >, std::allocator > > > > >::_M_drop_node(std::_Rb_tree_node, std::less >, std::allocator > > > >*) (stl_tree.h:1273) ==15463== by 0xA76D266: std::_Rb_tree, std::less >, std::allocator > > >, std::_Select1st, std::less >, std::allocator > > > >, std::less, std::allocator, std::less >, std::allocator > > > > >::_M_erase(std::_Rb_tree_node, std::less >, std::allocator > > > >*) (stl_tree.h:2590) ==15463== by 0xA75B71D: std::_Rb_tree, std::less >, std::allocator > > >, std::_Select1st, std::less >, std::allocator > > > >, std::less, std::allocator, std::less >, std::allocator > > > > >::~_Rb_tree() (stl_tree.h:1609) ==15463== by 0xA75A29B: std::map, std::less >, std::allocator > >, std::less, std::allocator, std::less >, std::allocator > > > > >::~map() (stl_map.h:337) ==15463== by 0xA741D83: AbstractCellPopulation<2u, 2u>::~AbstractCellPopulation() (AbstractCellPopulation.cpp:118) ==15463== by 0xA79A1AF: AbstractOffLatticeCellPopulation<2u, 2u>::~AbstractOffLatticeCellPopulation() (AbstractOffLatticeCellPopulation.hpp:53) ==15463== by 0xA9277B1: AbstractCentreBasedCellPopulation<2u, 2u>::~AbstractCentreBasedCellPopulation() (AbstractCentreBasedCellPopulation.hpp:56) ==15463== by 0xA90D579: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0xA90D59B: MeshBasedCellPopulation<2u, 2u>::~MeshBasedCellPopulation() (MeshBasedCellPopulation.cpp:108) ==15463== by 0x4034147: void boost::checked_delete >(MeshBasedCellPopulation<2u, 2u>*) (checked_delete.hpp:44) ==15463== by 0x403771F: boost::detail::sp_counted_impl_p >::dispose() (sp_counted_impl.hpp:68) ==15463== by 0x4021330: boost::detail::sp_counted_base::release() (sp_counted_base_std_atomic.hpp:118) ==15463== by 0x402161A: boost::detail::shared_count::~shared_count() (shared_count.hpp:352) ==15463== by 0x4023ACF: boost::shared_ptr >::~shared_ptr() (shared_ptr.hpp:253) ==15463== by 0x4027409: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:937) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== Block was alloc'd at ==15463== at 0x4894003: operator new(unsigned long) (vg_replace_malloc.c:488) ==15463== by 0x4032C09: boost::detail::shared_count::shared_count(Cell*) (shared_count.hpp:126) ==15463== by 0x4031349: void boost::detail::sp_pointer_construct(boost::shared_ptr*, Cell*, boost::detail::shared_count&) (shared_ptr.hpp:205) ==15463== by 0x402E2BA: boost::shared_ptr::shared_ptr(Cell*) (shared_ptr.hpp:283) ==15463== by 0x4024C8B: CellBasedSimulationFromXml::Load(std::__cxx11::basic_string, std::allocator > const&) (CellBasedSimulationFromXml.hpp:660) ==15463== by 0x4028C82: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:88) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Addr4 fun:fetch_add fun:_ZN5boost6detail16atomic_incrementEPSt6atomicIiE fun:_ZN5boost6detail15sp_counted_base12add_ref_copyEv fun:_ZN5boost6detail12shared_countC1ERKS1_ fun:_ZN5boost10shared_ptrI4CellEC1ERKS2_ fun:_ZN22AbstractCellPopulationILj2ELj2EE8Iterator10IsRealCellEv fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== ==15463== FILE DESCRIPTORS: 19 open (6 inherited) at exit. ==15463== Open AF_INET6 socket 21: [::]:1026 <-> ==15463== at 0x116914DB: socket (syscall-template.S:120) ==15463== by 0x1639CA0B: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1639E77A: mca_btl_tcp_component_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1638C6A4: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11F3B69B: mca_bml_r2_component_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F39203: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x120F0706: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x120E6BCA: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED4AB0: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:mca_btl_tcp_component_init fun:mca_btl_base_select fun:mca_bml_r2_component_init fun:mca_bml_base_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:mca_pml_base_select obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open AF_INET socket 20: 0.0.0.0:1026 <-> ==15463== at 0x116914DB: socket (syscall-template.S:120) ==15463== by 0x1639CA0B: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1639E768: mca_btl_tcp_component_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1638C6A4: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11F3B69B: mca_bml_r2_component_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F39203: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x120F0706: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x120E6BCA: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED4AB0: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:mca_btl_tcp_component_init fun:mca_btl_base_select fun:mca_bml_r2_component_init fun:mca_bml_base_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:mca_pml_base_select obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 14: ==15463== at 0x1168F96B: eventfd (syscall-template.S:120) ==15463== by 0x1641D188: evutil_eventfd_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B395: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B704: evthread_make_base_notifiable (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B9F1: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641BBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1655D41D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x1655B7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x164EDE4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x11ED00E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:eventfd fun:evutil_eventfd_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:evthread_make_base_notifiable fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 13: ==15463== at 0x116802BB: pipe2 (syscall-template.S:120) ==15463== by 0x1641CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641BBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1655D41D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x1655B7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x164EDE4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x11ED00E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 12: ==15463== at 0x116802BB: pipe2 (syscall-template.S:120) ==15463== by 0x1641CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641BBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1655D41D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x1655B7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x164EDE4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x11ED00E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 11: ==15463== at 0x1169046B: epoll_create1 (syscall-template.S:120) ==15463== by 0x1641F6FA: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641BBF3: event_base_new (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1655D41D: pmix_progress_thread_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x1655B7AB: pmix_rte_init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x164EDE4D: PMIx_Init (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x11ED00E5: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:epoll_create1 obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:event_base_new fun:pmix_progress_thread_init fun:pmix_rte_init fun:PMIx_Init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 10: /dev/shm/open_mpi.0000 ==15463== at 0x11681536: __open_nocancel (open64_nocancel.c:39) ==15463== by 0x11605BC3: shm_open@@GLIBC_2.34 (shm_open.c:46) ==15463== by 0x163BB89E: opal_shmem_posix_shm_open (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163BBA71: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163BAC38: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163BAF97: opal_shmem_base_select (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1628A159: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11ECF0E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:__open_nocancel fun:shm_open@@GLIBC_2.34 fun:opal_shmem_posix_shm_open obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:opal_shmem_base_select fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 9: ==15463== at 0x1168F96B: eventfd (syscall-template.S:120) ==15463== by 0x1641D188: evutil_eventfd_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B395: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B704: evthread_make_base_notifiable (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B9F1: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x163800D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163801E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1628A120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11ECF0E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:eventfd fun:evutil_eventfd_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:evthread_make_base_notifiable fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 8: ==15463== at 0x116802BB: pipe2 (syscall-template.S:120) ==15463== by 0x1641CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x163800D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163801E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1628A120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11ECF0E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 7: ==15463== at 0x116802BB: pipe2 (syscall-template.S:120) ==15463== by 0x1641CF87: evutil_make_internal_pipe_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F579: evsig_init_ (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641F774: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x163800D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163801E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1628A120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11ECF0E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:pipe2 fun:evutil_make_internal_pipe_ fun:evsig_init_ obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== Open file descriptor 6: ==15463== at 0x1168FADB: inotify_init (inotify_init.c:28) ==15463== by 0xEEE6451: ??? (in /usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0) ==15463== by 0x115FC0EA: start_thread (pthread_create.c:454) ==15463== by 0x1168F483: clone (clone.S:100) ==15463== { CoreError:FdNotClosed fun:inotify_init obj:/usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0 fun:start_thread fun:clone } ==15463== Open AF_UNIX socket 5: ==15463== at 0x116914DB: socket (syscall-template.S:120) ==15463== by 0xEEE639B: ??? (in /usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0) ==15463== by 0x115FC0EA: start_thread (pthread_create.c:454) ==15463== by 0x1168F483: clone (clone.S:100) ==15463== { CoreError:FdNotClosed fun:socket obj:/usr/lib/x86_64-linux-gnu/ucx/libucs_fuse.so.0.0.0 fun:start_thread fun:clone } ==15463== Open file descriptor 4: ==15463== at 0x1169046B: epoll_create1 (syscall-template.S:120) ==15463== by 0x1641F6FA: ??? (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x1641B8AA: event_base_new_with_config (in /usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1) ==15463== by 0x163800D7: opal_event_base_create (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x163801E8: opal_event_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x1628A120: opal_init (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11ECF0E7: ompi_rte_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED449F: ??? (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ED52C3: ompi_mpi_instance_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11ECC18F: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x11F06627: PMPI_Init_thread (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12B2B446: PetscInitialize (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0xEEAD2D9: PetscSetupUtils::InitialisePetsc() (PetscSetupUtils.cpp:80) ==15463== by 0xEEAD327: PetscSetupUtils::CommonSetup() (PetscSetupUtils.cpp:88) ==15463== by 0x4028B04: PetscSetup::setUpWorld() (PetscSetupAndFinalize.hpp:61) ==15463== by 0x401C221: CxxTest::RealWorldDescription::setUp() (RealDescriptions.cpp:266) ==15463== by 0x401F02E: CxxTest::TestRunner::runWorld() (TestRunner.h:43) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { CoreError:FdNotClosed fun:epoll_create1 obj:/usr/lib/x86_64-linux-gnu/libevent_core-2.1.so.7.0.1 fun:event_base_new_with_config fun:opal_event_base_create fun:opal_event_init fun:opal_init fun:ompi_rte_init obj:/usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7 fun:ompi_mpi_instance_init fun:ompi_mpi_init fun:PMPI_Init_thread fun:PetscInitialize fun:_ZN15PetscSetupUtils15InitialisePetscEv fun:_ZN15PetscSetupUtils11CommonSetupEv fun:_ZN10PetscSetup10setUpWorldEv fun:_ZN7CxxTest20RealWorldDescription5setUpEv fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== ==15463== HEAP SUMMARY: ==15463== in use at exit: 4,072,120 bytes in 21,599 blocks ==15463== total heap usage: 35,008 allocs, 13,409 frees, 9,309,506 bytes allocated ==15463== ==15463== 5 bytes in 1 blocks are possibly lost in loss record 1,184 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939D4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 5 bytes in 1 blocks are possibly lost in loss record 1,185 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A49: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 6 bytes in 1 blocks are possibly lost in loss record 1,235 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A61: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 7 bytes in 1 blocks are possibly lost in loss record 1,275 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA9398C: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 7 bytes in 1 blocks are possibly lost in loss record 1,276 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939BC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 7 bytes in 1 blocks are possibly lost in loss record 1,277 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939EC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 7 bytes in 1 blocks are possibly lost in loss record 1,278 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A01: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 7 bytes in 1 blocks are possibly lost in loss record 1,279 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A19: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 8 bytes in 1 blocks are possibly lost in loss record 1,559 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A31: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 9 bytes in 1 blocks are possibly lost in loss record 1,629 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x1A02B369: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939A4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:malloc fun:strdup fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 10 bytes in 1 blocks are indirectly lost in loss record 1,853 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x165B0E14: pmix_bfrops_base_value_load (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x165D2129: PMIx_Info_load (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x162BEF10: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BF64D: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BEDAE: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11EDEF13: PMPI_Abort (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12AE042F: PetscSignalHandlerDefault (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x12AE058F: ??? (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x11597E0F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6) ==15463== by 0x1142EC3F: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:strdup fun:pmix_bfrops_base_value_load fun:PMIx_Info_load obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:PMPI_Abort fun:PetscSignalHandlerDefault obj:/usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4 obj:/usr/lib/x86_64-linux-gnu/libc.so.6 obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35 fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== 17 bytes in 1 blocks are indirectly lost in loss record 2,853 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x1161514E: strdup (strdup.c:42) ==15463== by 0x165B0E14: pmix_bfrops_base_value_load (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x165D2129: PMIx_Info_load (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x162BEEF3: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BF64D: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BEDAE: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11EDEF13: PMPI_Abort (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12AE042F: PetscSignalHandlerDefault (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x12AE058F: ??? (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x11597E0F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6) ==15463== by 0x1142EC3F: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Leak match-leak-kinds: indirect fun:malloc fun:strdup fun:pmix_bfrops_base_value_load fun:PMIx_Info_load obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:PMPI_Abort fun:PetscSignalHandlerDefault obj:/usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4 obj:/usr/lib/x86_64-linux-gnu/libc.so.6 obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35 fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,445 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA9398C: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,446 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939A4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,447 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939BC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,448 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939D4: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,449 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA939EC: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,450 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A01: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,451 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A19: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,452 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A31: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,453 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A49: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 32 bytes in 1 blocks are possibly lost in loss record 4,454 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x1A02B356: __trans_list_add (in /usr/lib/x86_64-linux-gnu/libnl-3.so.200.26.0) ==15463== by 0x1CA93A61: ??? (in /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:__trans_list_add obj:/usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0 fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 552 bytes in 1 blocks are definitely lost in loss record 13,898 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x165D1DBC: PMIx_Info_create (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x162BEE37: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BF64D: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BEDAE: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11EDEF13: PMPI_Abort (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12AE042F: PetscSignalHandlerDefault (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x12AE058F: ??? (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x11597E0F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6) ==15463== by 0x1142EC3F: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Leak match-leak-kinds: definite fun:malloc fun:PMIx_Info_create obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:PMPI_Abort fun:PetscSignalHandlerDefault obj:/usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4 obj:/usr/lib/x86_64-linux-gnu/libc.so.6 obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35 fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== 672 bytes in 1 blocks are possibly lost in loss record 13,915 of 14,532 ==15463== at 0x489AFD3: calloc (vg_replace_malloc.c:1678) ==15463== by 0x4060256: calloc (rtld-malloc.h:44) ==15463== by 0x4060256: allocate_dtv (dl-tls.c:470) ==15463== by 0x4060256: _dl_allocate_tls (dl-tls.c:722) ==15463== by 0x115FCF53: allocate_stack (allocatestack.c:568) ==15463== by 0x115FCF53: pthread_create@@GLIBC_2.34 (pthread_create.c:680) ==15463== by 0x16235C3D: ucs_pthread_create (in /usr/lib/x86_64-linux-gnu/libucs.so.0.0.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x404B5AF: _dl_catch_exception (dl-catch.c:215) ==15463== by 0x4057E18: dl_open_worker (dl-open.c:799) ==15463== by 0x404B510: _dl_catch_exception (dl-catch.c:241) ==15463== by 0x40582A5: _dl_open (dl-open.c:900) ==15463== by 0x115F8103: dlopen_doit (dlopen.c:56) ==15463== by 0x404B510: _dl_catch_exception (dl-catch.c:241) ==15463== by 0x404B658: _dl_catch_error (dl-catch.c:260) ==15463== by 0x115F7BF2: _dlerror_run (dlerror.c:138) ==15463== by 0x115F81BA: dlopen_implementation (dlopen.c:71) ==15463== by 0x115F81BA: dlopen@@GLIBC_2.34 (dlopen.c:81) ==15463== by 0x1623A20F: ucs_load_modules (in /usr/lib/x86_64-linux-gnu/libucs.so.0.0.0) ==15463== by 0x404FA2E: call_init.part.0 (dl-init.c:74) ==15463== by 0x404FB43: call_init (dl-init.c:120) ==15463== by 0x404FB43: _dl_init (dl-init.c:121) ==15463== by 0x406CD1F: ??? (in /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2) ==15463== by 0x3: ??? ==15463== by 0x1FFEFFF95E: ??? ==15463== by 0x1FFEFFF9C5: ??? ==15463== by 0x1FFEFFF9D3: ??? ==15463== by 0x1FFEFFF9E0: ??? ==15463== { Memcheck:Leak match-leak-kinds: possible fun:calloc fun:calloc fun:allocate_dtv fun:_dl_allocate_tls fun:allocate_stack fun:pthread_create@@GLIBC_2.34 fun:ucs_pthread_create fun:call_init.part.0 fun:call_init fun:_dl_init fun:_dl_catch_exception fun:dl_open_worker fun:_dl_catch_exception fun:_dl_open fun:dlopen_doit fun:_dl_catch_exception fun:_dl_catch_error fun:_dlerror_run fun:dlopen_implementation fun:dlopen@@GLIBC_2.34 fun:ucs_load_modules fun:call_init.part.0 fun:call_init fun:_dl_init obj:/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 obj:* obj:* obj:* obj:* obj:* } ==15463== 1,683 (1,656 direct, 27 indirect) bytes in 1 blocks are definitely lost in loss record 14,443 of 14,532 ==15463== at 0x4893888: malloc (vg_replace_malloc.c:447) ==15463== by 0x165D1DBC: PMIx_Info_create (in /usr/lib/x86_64-linux-gnu/pmix2/lib/libpmix.so.2.13.9) ==15463== by 0x162BEEB9: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BF64D: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x162BEDAE: ??? (in /usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5) ==15463== by 0x11EDEF13: PMPI_Abort (in /usr/lib/x86_64-linux-gnu/libmpi.so.40.40.7) ==15463== by 0x12AE042F: PetscSignalHandlerDefault (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x12AE058F: ??? (in /usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4) ==15463== by 0x11597E0F: ??? (in /usr/lib/x86_64-linux-gnu/libc.so.6) ==15463== by 0x1142EC3F: ??? (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35) ==15463== by 0x4031D2E: AbstractCellPopulation<2u, 2u>::Iterator::Iterator(AbstractCellPopulation<2u, 2u>&, std::_List_iterator >) (AbstractCellPopulation.hpp:1110) ==15463== by 0x402F2D9: AbstractCellPopulation<2u, 2u>::Begin() (AbstractCellPopulation.hpp:1120) ==15463== by 0xA743109: AbstractCellPopulation<2u, 2u>::GetNumRealCells() (AbstractCellPopulation.cpp:159) ==15463== by 0x4028DCB: TestCellBasedSimulationFromXml::TestLoadAndRunMeshBased5x5() (TestCellBasedSimulationFromXml.hpp:103) ==15463== by 0x402C13E: TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x5::runTest() (TestCellBasedSimulationFromXml.cpp:31) ==15463== by 0x401B7FD: CxxTest::RealTestDescription::run() (RealDescriptions.cpp:96) ==15463== by 0x401F30C: CxxTest::TestRunner::runTest(CxxTest::TestDescription&) (TestRunner.h:74) ==15463== by 0x401F1D5: CxxTest::TestRunner::runSuite(CxxTest::SuiteDescription&) (TestRunner.h:61) ==15463== by 0x401F067: CxxTest::TestRunner::runWorld() (TestRunner.h:46) ==15463== by 0x401EE52: CxxTest::TestRunner::runAllTests(CxxTest::TestListener&) (TestRunner.h:23) ==15463== by 0x401F5FB: CxxTest::ErrorFormatter::run() (ErrorFormatter.h:47) ==15463== by 0x401A258: main (TestCellBasedSimulationFromXml.cpp:19) ==15463== { Memcheck:Leak match-leak-kinds: definite fun:malloc fun:PMIx_Info_create obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 obj:/usr/lib/x86_64-linux-gnu/libopen-pal.so.80.0.5 fun:PMPI_Abort fun:PetscSignalHandlerDefault obj:/usr/lib/x86_64-linux-gnu/libpetsc_real.so.3.24.4 obj:/usr/lib/x86_64-linux-gnu/libc.so.6 obj:/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.35 fun:_ZN22AbstractCellPopulationILj2ELj2EE8IteratorC1ERS0_St14_List_iteratorIN5boost10shared_ptrI4CellEEE fun:_ZN22AbstractCellPopulationILj2ELj2EE5BeginEv fun:_ZN22AbstractCellPopulationILj2ELj2EE15GetNumRealCellsEv fun:_ZN30TestCellBasedSimulationFromXml26TestLoadAndRunMeshBased5x5Ev fun:_ZN73TestDescription_TestCellBasedSimulationFromXml_TestLoadAndRunMeshBased5x57runTestEv fun:_ZN7CxxTest19RealTestDescription3runEv fun:_ZN7CxxTest10TestRunner7runTestERNS_15TestDescriptionE fun:_ZN7CxxTest10TestRunner8runSuiteERNS_16SuiteDescriptionE fun:_ZN7CxxTest10TestRunner8runWorldEv fun:_ZN7CxxTest10TestRunner11runAllTestsERNS_12TestListenerE fun:_ZN7CxxTest14ErrorFormatter3runEv fun:main } ==15463== LEAK SUMMARY: ==15463== definitely lost: 2,208 bytes in 2 blocks ==15463== indirectly lost: 27 bytes in 2 blocks ==15463== possibly lost: 1,060 bytes in 21 blocks ==15463== still reachable: 999,626 bytes in 6,904 blocks ==15463== suppressed: 3,069,199 bytes in 14,670 blocks ==15463== Reachable blocks (those to which a pointer was found) are not shown. ==15463== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==15463== ==15463== For lists of detected and suppressed errors, rerun with: -s ==15463== ERROR SUMMARY: 47 errors from 45 contexts (suppressed: 19 from 19)