==28628== Memcheck, a memory error detector ==28628== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==28628== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info ==28628== Command: ./FSSICAS20220322 ==28628== Program Name: FssiCAS ( For Windows OS ) FssiCAS Licensed To Academic User By Prof. Jianhong Ye At WHRSM_CAS Open_File: FssiData Unit: 7 Istat: 0 Filename:/home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FssiData Open_File: Mesh Unit: 9 Istat: 0 Filename:/home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/Mesh Huge(Ivalu): 2147483647 21:05:27: Working In Format_Control_5 Constitutive Model Type: ELASTIC Model: 1 Calling Constitutive_Model Three-Dimensional Elastic Model 12/8/2021 Three-Dimensional Elastic Model 12/8/2021 Constitutive Model Type: ELASTIC Model: 1 Calling Constitutive_Model Three-Dimensional Elastic Model 12/8/2021 Three-Dimensional Elastic Model 12/8/2021 Constitutive Model Type: ELASTIC Model: 1 Calling Constitutive_Model Three-Dimensional Elastic Model 12/8/2021 Three-Dimensional Elastic Model 12/8/2021 ==28628== Syscall param lseek(offset) contains uninitialised byte(s) ==28628== at 0x1782693B: lseek (lseek64.c:36) ==28628== by 0x565D2B: for__flush_readahead (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x5673AE: for_rewind (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x49E1CD: find_location_current_step_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x49EADE: keyword_read_characters_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4F109A: read_fssi_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4DF6AA: read_data_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468529: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x410CE1: main (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Nnod1 In Check_Nodes: 23 Leaving Get_Element_DOF_Index ==28628== Warning: client switching stacks? SP change: 0x1ffedbd500 --> 0x1ffeffd5d8 ==28628== to suppress, use: --max-stackframe=2359512 or greater Exiting Read_Plot_Information ==28628== Warning: set address range perms: large range [0x273b8000, 0x3b3b9000) (defined) Mgrea Required: 901323 Available: 901408 Mgint Required: 2527502 Available: 2528504 Invalid MIT-MAGIC-COOKIE-1 key==28628== Conditional jump or move depends on uninitialised value(s) ==28628== at 0x3D13C884: ??? (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/prov/libpsm3-fi.so) ==28628== by 0x3D126E16: ??? (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/prov/libpsm3-fi.so) ==28628== by 0x3D0DB95A: ??? (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/prov/libpsm3-fi.so) ==28628== by 0x3C8CD706: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? (in /usr/lib/x86_64-linux-gnu/openmpi/lib/openmpi3/mca_mtl_ofi.so) ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? (in /usr/lib/x86_64-linux-gnu/openmpi/lib/openmpi3/mca_pml_cm.so) ==28628== by 0x1B2E0673: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED789: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ---[precice]  This is preCICE version 2.3.0 ---[precice]  Revision info: v2.3.0 ---[precice]  Configuration: Release (Debug and Trace log unavailable) ---[precice]  Configuring preCICE with configuration "../precice-config.xml" ---[precice]  I am participant "Solid" ==28628== Warning: client switching stacks? SP change: 0x1ffeffcd10 --> 0x1ffd549b10 ==28628== to suppress, use: --max-stackframe=27996672 or greater ==28628== Warning: client switching stacks? SP change: 0x1ffd5499e0 --> 0x1ffd309a30 ==28628== to suppress, use: --max-stackframe=2359216 or greater ==28628== further instances of this message will not be shown. ==28628== Warning: ignored attempt to set SIGKILL handler in sigaction(); ==28628== the SIGKILL signal is uncatchable ==28628== Warning: ignored attempt to set SIGSTOP handler in sigaction(); ==28628== the SIGSTOP signal is uncatchable ==28628== Warning: ignored attempt to set SIGRT32 handler in sigaction(); ==28628== the SIGRT32 signal is used internally by Valgrind forrtl: severe (174): SIGSEGV, segmentation fault occurred Image PC Routine Line Source FSSICAS20220322 000000000054C3AA for__signal_handl Unknown Unknown libpthread-2.31.s 00000000178273C0 Unknown Unknown Unknown FSSICAS20220322 0000000000520359 Unknown Unknown Unknown FSSICAS20220322 00000000004685F4 Unknown Unknown Unknown FSSICAS20220322 0000000000410CE2 Unknown Unknown Unknown libc-2.31.so 000000001785C0B3 __libc_start_main Unknown Unknown FSSICAS20220322 0000000000410BEE Unknown Unknown Unknown ==28628== Warning: set address range perms: large range [0x273b8000, 0x3b3b9000) (noaccess) ==28628== Invalid read of size 8 ==28628== at 0x175D8F69: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3a8 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8F6D: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3a0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257248: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8F8F: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d490 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CE6: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D90FF: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE25721D: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8F8F: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d490 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CE6: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D90FF: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8F58: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d390 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D9130: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3a8 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D9147: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3a0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257248: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D914F: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d490 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CE6: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D90FF: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE25721D: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D914F: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d490 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CE6: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D90FF: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 8 ==28628== at 0x1C7313FA: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D9098: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d390 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1C73145E: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D9098: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d380 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 4 ==28628== at 0x1C7314AA: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D9098: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADD4D: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d380 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA379: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dee8 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA37D: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dee0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257248: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA39D: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72def0 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE25721D: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA39D: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72def0 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA3C5: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA368: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1C731254: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3e90 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C73125A: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3e98 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C73125E: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72dec8 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731264: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731280: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3e98 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731284: std::_Rb_tree_decrement(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA45E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72ded0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA463: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dee8 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DA467: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dee0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE25724B: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA3EE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72def0 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE257219: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA3EE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA8C5: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72def0 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DAA45: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x225a3eb8 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175DAA5C: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x225a3eb0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257248: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DAA69: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3fa0 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BD6: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA94E: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE25721D: bcmp (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DAA69: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3fa0 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BD6: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA94E: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 8 ==28628== at 0x1C7313FA: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1C73145E: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3e90 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731466: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3e98 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C73146A: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1C731431: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333130 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 4 ==28628== at 0x1C73143D: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3e90 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 4 ==28628== at 0x1C731446: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333130 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 4 ==28628== at 0x1C73144C: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dec0 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid write of size 4 ==28628== at 0x1C7314AA: std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175DA8F1: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175ADFF9: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dec0 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D260A: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d398 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x175CDA0E: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2602: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d440 is 192 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311B4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D260A: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d398 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D0: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D260A: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d388 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311E7: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D260A: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d398 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF3E0: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333188 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF3E4: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333190 is 96 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF4C8: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333248 is 8 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid write of size 8 ==28628== at 0x175CF4D7: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333248 is 8 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF4DE: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333258 is 24 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311B4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333148 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D0: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333138 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311C3: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311E3: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dec8 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311ED: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF4A2: precice::utils::RankData::normalizeTo(std::chrono::time_point > >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D00C4: precice::utils::EventRegistry::normalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D263F: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7B3D26: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333158 is 40 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7B3D44: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333150 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B30: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1C7B3D57: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333160 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B3F: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1C7B3D57: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333164 is 52 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE257B60: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1C7B3D57: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333166 is 54 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF344: precice::utils::EventData::getCount() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0DC5: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x223331c0 is 144 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF31E: precice::utils::EventData::getTotal() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0DD3: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333180 is 80 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF2BE: precice::utils::EventData::getMax() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0DE2: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333170 is 64 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF2EE: precice::utils::EventData::getMin() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0DF1: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333178 is 72 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0E01: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x223331f0 is 192 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0E23: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333190 is 96 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0E27: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333188 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0E78: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333190 is 96 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0E7C: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333188 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x175D0EE5: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333240 is 0 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0EAE: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333248 is 8 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0F40: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333188 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0F44: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x22333190 is 96 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D0FAF: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x223331e0 is 176 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311B4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333148 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D0: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333138 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311D4: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257AD6: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1C7B3D57: std::__cxx11::basic_string, std::allocator >::copy(char*, unsigned long, unsigned long) const (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D0DBD: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72def0 is 48 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311C3: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311E3: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72dec8 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C7311ED: std::_Rb_tree_increment(std::_Rb_tree_node_base*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D10FB: precice::utils::EventRegistry::collect() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2623: precice::utils::EventRegistry::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE00B: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1B4: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x223331a8 is 120 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1CC: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x223331a0 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B30: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b0 is 128 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B3F: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b4 is 132 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE257B60: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b6 is 134 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1B4: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x223331a8 is 120 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1CC: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x223331a0 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B30: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b0 is 128 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 2 ==28628== at 0xE257B3F: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b4 is 132 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0xE257B60: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x223331b6 is 134 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731204: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333148 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731220: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x22333138 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731224: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257AD6: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7A8: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72df40 is 128 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0xE257AD6: memmove (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CF257: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CF7CC: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72df40 is 128 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== ==28628== More than 100 errors detected. Subsequent errors ==28628== will still be recorded, but in less detail than before. ==28628== Invalid read of size 8 ==28628== at 0x1C731213: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731233: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dec8 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C73123D: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CF78F: precice::utils::EventRegistry::getMaxNameWidth() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D295E: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF31E: precice::utils::EventData::getTotal() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2C64: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333180 is 80 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF28E: precice::utils::EventData::getAvg() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2C85: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333180 is 80 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF2A8: precice::utils::EventData::getAvg() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2C85: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x223331c0 is 144 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF2EE: precice::utils::EventData::getMin() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2C9B: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333178 is 72 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF2BE: precice::utils::EventData::getMax() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2CAA: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333170 is 64 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF31E: precice::utils::EventData::getTotal() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2CBD: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333180 is 80 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF344: precice::utils::EventData::getCount() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2CD0: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x223331c0 is 144 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1B4: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2CE6: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x223331a8 is 120 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CF1CC: precice::utils::EventData::getName[abi:cxx11]() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D2CE6: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x223331a0 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731204: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333148 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731220: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x22333138 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D18: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731224: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731213: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C731233: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72dec8 is 8 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1C73123D: std::_Rb_tree_increment(std::_Rb_tree_node_base const*) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175D2D41: precice::utils::EventRegistry::writeSummary(std::ostream&) const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D6E3E: precice::utils::EventRegistry::printAll() const (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE0DC: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B21: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B21: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea8 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B36: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3f38 is 168 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B3E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ea0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B9D: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3f00 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BB3: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a4000 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BB3: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CED0C: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175DA89F: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8BB4: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3ee8 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a4060 is 0 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BC2: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA2F5: void std::vector > > >, std::allocator > > > > >::_M_range_insert<__gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, __gnu_cxx::__normal_iterator > > > const*, std::vector > > >, std::allocator > > > > > >, std::forward_iterator_tag) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D091C: precice::utils::EventData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D0997: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8BC3: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x225a3eb0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BD6: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3fa0 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BD6: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA94E: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x225a3e90 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BDE: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8B35: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B36: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72df68 is 168 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B3E: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72ded0 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8B9D: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72df30 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8BB4: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72df18 is 88 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175D8BC3: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72dee0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD60: precice::utils::RankData::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFD99: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72dec0 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8BF7: std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, precice::utils::EventData> >*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8D65: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175DA814: std::pair, std::allocator > const, precice::utils::EventData> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::EventData>, std::_Select1st, std::allocator > const, precice::utils::EventData> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::EventData> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D098B: precice::utils::RankData::put(precice::utils::Event const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDAA3: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A64C3: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CFDDF: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d398 is 24 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CFDEF: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d390 is 16 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 1 ==28628== at 0x175CDBA1: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d444 is 196 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x175CDA0E: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d440 is 192 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1745547B: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d428 is 168 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x17455483: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d570 is 32 bytes inside a block of size 40 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x17456B87: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1745548C: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d768 is 8 bytes inside a block of size 16 free'd ==28628== at 0xE251A3F: free (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDE35: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDA6C: boost::log::v2_mt_posix::attribute::impl::operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DE4: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDCDE: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d560 is 16 bytes inside a block of size 40 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x17456B87: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDCEA: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5d0 is 16 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDD05: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d618 is 88 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid write of size 8 ==28628== at 0x1A8CDD0A: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5c0 is 0 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid write of size 8 ==28628== at 0x1A8CDD16: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5c8 is 8 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDD20: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5d8 is 24 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDD28: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72d7b0 is 0 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDD28: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDF40: boost::log::v2_mt_posix::attribute_set::insert(boost::log::v2_mt_posix::attribute_name, boost::log::v2_mt_posix::attribute const&) (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455E1F: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDD29: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d618 is 88 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDD34: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5e0 is 32 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDD3C: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== Address 0x3c72d880 is 0 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDD3C: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDF40: boost::log::v2_mt_posix::attribute_set::insert(boost::log::v2_mt_posix::attribute_name, boost::log::v2_mt_posix::attribute const&) (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455ECF: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x1A8CDD3D: boost::log::v2_mt_posix::attribute_set::~attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d618 is 88 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== Address 0x3c72d5c0 is 0 bytes inside a block of size 352 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x174554A8: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8CDAA1: boost::log::v2_mt_posix::attribute_set::attribute_set() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DCE: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x174554A9: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d558 is 8 bytes inside a block of size 40 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x17456B87: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x3c72d550 is 0 bytes inside a block of size 40 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBB5: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x17456B87: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDE05: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CDBB6: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d410 is 144 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBC3: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== Address 0x225a3e30 is 0 bytes inside a block of size 32 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CDBC3: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CE512: void std::vector > > >, std::allocator > > > > >::_M_realloc_insert > > > >(__gnu_cxx::__normal_iterator > > >*, std::vector > > >, std::allocator > > > > > >, std::pair > > >&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDB83: precice::utils::Event::stop(bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CDBAC: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CDBC4: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3f0 is 112 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CDC25: precice::utils::Event::~Event() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3c0 is 64 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CFDF7: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72de10 is 0 bytes inside a block of size 31 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CD4: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1C7B235D: std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x1C7B3B52: std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) (in /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28) ==28628== by 0x175CDF48: precice::utils::Event::Event(std::__cxx11::basic_string, std::allocator > const&, bool, bool) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D8F19: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== Invalid read of size 8 ==28628== at 0x175CFDF8: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d3a0 is 32 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CFE09: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d490 is 0 bytes inside a block of size 18 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CE6: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D90FF: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid free() / delete / delete[] / realloc() ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175CFE11: precice::utils::EventRegistry::clear() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE025: precice::impl::SolverInterfaceImpl::finalize() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AE980: precice::impl::SolverInterfaceImpl::~SolverInterfaceImpl() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17582814: precice::SolverInterface::~SolverInterface() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761BF74: std::unique_ptr >::~unique_ptr() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x3c72d380 is 0 bytes inside a block of size 200 free'd ==28628== at 0xE251FBF: operator delete(void*) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8CEE: precice::utils::EventRegistry::~EventRegistry() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x175D8E95: std::pair, std::allocator > const, precice::utils::Event> >, bool> std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, precice::utils::Event>, std::_Select1st, std::allocator > const, precice::utils::Event> >, std::less, std::allocator > >, std::allocator, std::allocator > const, precice::utils::Event> > >::_M_emplace_unique, std::allocator > const&>, std::tuple, std::allocator > const&, bool&&, bool&&> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple, std::allocator > const&, bool&&, bool&&>&&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175D025A: precice::utils::EventRegistry::getStoredEvent(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175A6453: precice::impl::SolverInterfaceImpl::configure(precice::config::SolverInterfaceConfiguration const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF154: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175825CC: precice::SolverInterface::SolverInterface(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1761C0E7: precicef_create_ (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x53CB96: matching_points_fullycoupled_openfoam_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x4E06F7: readdata_boundary_timehistory_timestep_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x468546: MAIN__ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== ==28628== Invalid read of size 4 ==28628== at 0x1A8D8C9E: ??? (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x1A8C8786: ??? (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Address 0x21535f48 is 8 bytes inside a block of size 24 free'd ==28628== at 0xE2521CF: operator delete(void*, unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1745550A: precice::logging::Logger::~Logger() (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x1787F15D: __cxa_finalize (cxa_finalize.c:83) ==28628== by 0x17345786: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26F5A: _dl_fini (dl-fini.c:138) ==28628== by 0x1787EA26: __run_exit_handlers (exit.c:108) ==28628== by 0x1787EBDF: exit (exit.c:139) ==28628== by 0x543B4A: for__issue_diagnostic (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x54C3A9: for__signal_handler (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== by 0x178273BF: ??? (in /usr/lib/x86_64-linux-gnu/libpthread-2.31.so) ==28628== by 0x520358: time_steps_ (in /home/stan/cases/newversion/Example_breakwater/Yantai/20220322/Solid/FSSICAS20220322) ==28628== Block was alloc'd at ==28628== at 0xE250E63: operator new(unsigned long) (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1A8D4BDA: boost::log::v2_mt_posix::core::get() (in /usr/lib/x86_64-linux-gnu/libboost_log.so.1.71.0) ==28628== by 0x17455DC6: precice::logging::Logger::LoggerImpl::LoggerImpl(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17456B95: precice::logging::Logger::Logger(std::__cxx11::basic_string, std::allocator >) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x17344319: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0xDA26B89: call_init.part.0 (dl-init.c:72) ==28628== by 0xDA26C90: call_init (dl-init.c:30) ==28628== by 0xDA26C90: _dl_init (dl-init.c:119) ==28628== by 0xDA16139: ??? (in /usr/lib/x86_64-linux-gnu/ld-2.31.so) ==28628== ==28628== ==28628== HEAP SUMMARY: ==28628== in use at exit: 12,153 bytes in 67 blocks ==28628== total heap usage: 697,263 allocs, 697,212 frees, 900,920,957 bytes allocated ==28628== ==28628== 1 bytes in 1 blocks are definitely lost in loss record 1 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x178D750E: strdup (strdup.c:42) ==28628== by 0x3C41F4B6: ??? ==28628== by 0x3C3E5373: ??? ==28628== by 0x1CEBEB9B: mca_base_framework_components_register (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1CEBEF35: mca_base_framework_register (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1CEBEF93: mca_base_framework_open (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1B2ED734: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 8 bytes in 1 blocks are definitely lost in loss record 7 of 54 ==28628== at 0xE252D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C434B6F: ??? ==28628== by 0x3C3D0DED: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 8 bytes in 1 blocks are definitely lost in loss record 8 of 54 ==28628== at 0xE252D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3D405B6F: ??? ==28628== by 0x3DBA4DBC: ??? ==28628== by 0x3DBAC54F: ??? ==28628== by 0x3DBAED0D: ??? ==28628== by 0x3C8CC5CF: ofi_reg_dl_prov (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CCF44: fi_ini (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CD95B: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? ==28628== ==28628== 16 bytes in 1 blocks are definitely lost in loss record 12 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C3D0BEB: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 16 bytes in 1 blocks are definitely lost in loss record 13 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C3D0C66: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 16 bytes in 1 blocks are definitely lost in loss record 14 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C3D0CDA: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 24 bytes in 1 blocks are definitely lost in loss record 17 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3D408861: ??? ==28628== by 0xDA26B89: call_init.part.0 (dl-init.c:72) ==28628== by 0xDA26C90: call_init (dl-init.c:30) ==28628== by 0xDA26C90: _dl_init (dl-init.c:119) ==28628== by 0x17998914: _dl_catch_exception (dl-error-skeleton.c:182) ==28628== by 0xDA2B0BE: dl_open_worker (dl-open.c:758) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0xDA2A5F9: _dl_open (dl-open.c:837) ==28628== by 0x17A4334B: dlopen_doit (dlopen.c:66) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0x17998982: _dl_catch_error (dl-error-skeleton.c:227) ==28628== by 0x17A43B58: _dlerror_run (dlerror.c:170) ==28628== ==28628== 27 bytes in 1 blocks are definitely lost in loss record 18 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x178D750E: strdup (strdup.c:42) ==28628== by 0x3CB6755C: ??? ==28628== by 0xDA26B89: call_init.part.0 (dl-init.c:72) ==28628== by 0xDA26C90: call_init (dl-init.c:30) ==28628== by 0xDA26C90: _dl_init (dl-init.c:119) ==28628== by 0x17998914: _dl_catch_exception (dl-error-skeleton.c:182) ==28628== by 0xDA2B42C: dl_open_worker (dl-open.c:758) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0xDA2A5F9: _dl_open (dl-open.c:837) ==28628== by 0x17A4334B: dlopen_doit (dlopen.c:66) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0x17998982: _dl_catch_error (dl-error-skeleton.c:227) ==28628== ==28628== 30 bytes in 1 blocks are definitely lost in loss record 19 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C49D59B: ??? ==28628== by 0xDA26B89: call_init.part.0 (dl-init.c:72) ==28628== by 0xDA26C90: call_init (dl-init.c:30) ==28628== by 0xDA26C90: _dl_init (dl-init.c:119) ==28628== by 0x17998914: _dl_catch_exception (dl-error-skeleton.c:182) ==28628== by 0xDA2B42C: dl_open_worker (dl-open.c:758) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0xDA2A5F9: _dl_open (dl-open.c:837) ==28628== by 0x17A4334B: dlopen_doit (dlopen.c:66) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0x17998982: _dl_catch_error (dl-error-skeleton.c:227) ==28628== by 0x17A43B58: _dlerror_run (dlerror.c:170) ==28628== ==28628== 30 bytes in 1 blocks are definitely lost in loss record 20 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3D06559B: ??? ==28628== by 0xDA26B89: call_init.part.0 (dl-init.c:72) ==28628== by 0xDA26C90: call_init (dl-init.c:30) ==28628== by 0xDA26C90: _dl_init (dl-init.c:119) ==28628== by 0x17998914: _dl_catch_exception (dl-error-skeleton.c:182) ==28628== by 0xDA2B0BE: dl_open_worker (dl-open.c:758) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0xDA2A5F9: _dl_open (dl-open.c:837) ==28628== by 0x17A4334B: dlopen_doit (dlopen.c:66) ==28628== by 0x179988B7: _dl_catch_exception (dl-error-skeleton.c:208) ==28628== by 0x17998982: _dl_catch_error (dl-error-skeleton.c:227) ==28628== by 0x17A43B58: _dlerror_run (dlerror.c:170) ==28628== ==28628== 32 bytes in 1 blocks are definitely lost in loss record 22 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3B7A23EB: ??? ==28628== by 0x3B7A41C1: ??? ==28628== by 0x3B76978C: ??? ==28628== by 0x3B66A05A: ??? ==28628== by 0x3B66BFE8: ??? ==28628== by 0x3B66CE4D: ??? ==28628== by 0x3B5E75EB: ??? ==28628== by 0x3B3D2EA3: ??? ==28628== by 0x1CE3B2FB: orte_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x1B2ED322: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 32 bytes in 1 blocks are definitely lost in loss record 23 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3B7A23EB: ??? ==28628== by 0x3B7A41C1: ??? ==28628== by 0x3B76978C: ??? ==28628== by 0x3B66A05A: ??? ==28628== by 0x3B66BFE8: ??? ==28628== by 0x3B66CE4D: ??? ==28628== by 0x3B5E75EB: ??? ==28628== by 0x3B3D302F: ??? ==28628== by 0x1CE3B2FB: orte_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x1B2ED322: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 32 bytes in 1 blocks are definitely lost in loss record 24 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3B7A23EB: ??? ==28628== by 0x3B7A41C1: ??? ==28628== by 0x3B76978C: ??? ==28628== by 0x3B66A05A: ??? ==28628== by 0x3B66BFE8: ??? ==28628== by 0x3B66CE4D: ??? ==28628== by 0x3B5E75EB: ??? ==28628== by 0x3B3D30F8: ??? ==28628== by 0x1CE3B2FB: orte_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x1B2ED322: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 34 (32 direct, 2 indirect) bytes in 1 blocks are definitely lost in loss record 25 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3B752BD8: ??? ==28628== by 0x3B75AF4B: ??? ==28628== by 0x3B668A0D: ??? ==28628== by 0x3B6DB9C1: ??? ==28628== by 0x20785FDD: ??? (in /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7.0.0) ==28628== by 0x2078687E: event_base_loop (in /usr/lib/x86_64-linux-gnu/libevent-2.1.so.7.0.0) ==28628== by 0x3B6A1D55: ??? ==28628== by 0x1781B608: start_thread (pthread_create.c:477) ==28628== by 0x17957292: clone (clone.S:95) ==28628== ==28628== 37 bytes in 1 blocks are definitely lost in loss record 27 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x178D750E: strdup (strdup.c:42) ==28628== by 0x3CD7D57F: ??? ==28628== by 0x3C8CC5CF: ofi_reg_dl_prov (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CCF44: fi_ini (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CD95B: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? ==28628== by 0x1B2E0673: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED789: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 37 bytes in 1 blocks are definitely lost in loss record 28 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3D16F4B5: ??? ==28628== by 0x2291310F: ??? ==28628== by 0x176C2A0F: ??? ==28628== by 0x176C0FFF: ??? (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x176C1EFF: ??? ==28628== by 0x21551299: ??? ==28628== by 0x2155129A: ??? ==28628== by 0xD82: ??? ==28628== ==28628== 40 bytes in 1 blocks are definitely lost in loss record 32 of 54 ==28628== at 0xE252D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3CB404CA: ??? ==28628== by 0x3CB255FE: ??? ==28628== by 0x3C8CC5CF: ofi_reg_dl_prov (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CCF44: fi_ini (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CD95B: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? ==28628== by 0x1B2E0673: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED789: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 40 bytes in 1 blocks are definitely lost in loss record 33 of 54 ==28628== at 0xE252D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3D715E2A: ??? ==28628== by 0x3D6FC95A: ??? ==28628== by 0x3C8CC5CF: ofi_reg_dl_prov (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CCF44: fi_ini (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CD95B: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? ==28628== by 0x1B2E0673: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED789: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 40 bytes in 1 blocks are definitely lost in loss record 34 of 54 ==28628== at 0xE252D99: calloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3DBCCD1E: ??? ==28628== by 0x3DBAECFC: ??? ==28628== by 0x3C8CC5CF: ofi_reg_dl_prov (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CCF44: fi_ini (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8CD95B: fi_getinfo@@FABRIC_1.3 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C8D2085: fi_getinfo@FABRIC_1.1 (in /home/stan/intel/oneapi/mpi/2021.4.0/libfabric/lib/libfabric.so.1) ==28628== by 0x3C406910: ??? ==28628== by 0x1B2D1C53: ompi_mtl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x3C3DDE4D: ??? ==28628== by 0x1B2E0673: mca_pml_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED789: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== ==28628== 40 (32 direct, 8 indirect) bytes in 1 blocks are definitely lost in loss record 35 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3B7A23EB: ??? ==28628== by 0x3B7A41C1: ??? ==28628== by 0x3B76978C: ??? ==28628== by 0x3B66A05A: ??? ==28628== by 0x3B66BFE8: ??? ==28628== by 0x3B66CE4D: ??? ==28628== by 0x3B5E7767: ??? ==28628== by 0x1B242CD6: ompi_comm_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED94D: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 56 bytes in 1 blocks are definitely lost in loss record 38 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C439008: ??? ==28628== by 0x3C447654: ??? ==28628== by 0x3C3D0D3E: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 79 (64 direct, 15 indirect) bytes in 1 blocks are definitely lost in loss record 42 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x3C38E12E: ??? ==28628== by 0x1CEB48FC: mca_base_framework_components_open (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1CEE2C25: ??? (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1CEBF008: mca_base_framework_open (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1B2ED6D5: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 88 bytes in 1 blocks are definitely lost in loss record 44 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x207EFA8C: lt__malloc (in /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1) ==28628== by 0x207EFABD: lt__zalloc (in /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1) ==28628== by 0x207F1D09: ??? (in /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1) ==28628== by 0x207F2636: lt_dlopenadvise (in /usr/lib/x86_64-linux-gnu/libltdl.so.7.3.1) ==28628== by 0x3B7947C9: ??? ==28628== by 0x1CF2C6D0: ??? (in /usr/lib/x86_64-linux-gnu/libhwloc.so.15.1.0) ==28628== by 0x1CF23A4C: ??? (in /usr/lib/x86_64-linux-gnu/libhwloc.so.15.1.0) ==28628== by 0x1CEDFFAB: opal_hwloc_base_get_topology (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x1CE04E54: orte_ess_base_proc_binding (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x3B3D3EF2: ??? ==28628== by 0x1CE3B2FB: orte_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== ==28628== 88 (24 direct, 64 indirect) bytes in 1 blocks are definitely lost in loss record 45 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1CF2EF8F: hwloc_bitmap_alloc (in /usr/lib/x86_64-linux-gnu/libhwloc.so.15.1.0) ==28628== by 0x1CE050C9: orte_ess_base_proc_binding (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x3B3D3EF2: ??? ==28628== by 0x1CE3B2FB: orte_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-rte.so.40.20.3) ==28628== by 0x1B2ED322: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AFBEE: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 231 bytes in 12 blocks are definitely lost in loss record 46 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x178D750E: strdup (strdup.c:42) ==28628== by 0x3C3DF4B3: ??? ==28628== by 0x3C3DF85C: ??? ==28628== by 0x3C3DFBD7: ??? ==28628== by 0x3C3D0AAC: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 1,344 bytes in 1 blocks are definitely lost in loss record 51 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1CE89702: opal_free_list_grow_st (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C3D0D2D: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 2,752 bytes in 1 blocks are definitely lost in loss record 53 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1CE89702: opal_free_list_grow_st (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C3D0C50: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== 2,752 bytes in 1 blocks are definitely lost in loss record 54 of 54 ==28628== at 0xE2507F3: malloc (in /usr/lib/x86_64-linux-gnu/valgrind/vgpreload_memcheck-amd64-linux.so) ==28628== by 0x1CE89702: opal_free_list_grow_st (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C3D0CC4: ??? ==28628== by 0x1CED79C8: mca_btl_base_select (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libopen-pal.so.40.20.3) ==28628== by 0x3C396527: ??? ==28628== by 0x1B2AD70A: mca_bml_base_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2ED714: ompi_mpi_init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x1B2910B0: PMPI_Init (in /usr/lib/x86_64-linux-gnu/openmpi/lib/libmpi.so.40.20.3) ==28628== by 0x175E2D2D: precice::utils::Parallel::initializeMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175E2DCD: precice::utils::Parallel::initializeManagedMPI(int*, char***) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AEA08: precice::impl::SolverInterfaceImpl::configure(std::__cxx11::basic_string, std::allocator > const&) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== by 0x175AF79F: precice::impl::SolverInterfaceImpl::SolverInterfaceImpl(std::__cxx11::basic_string, std::allocator >, std::__cxx11::basic_string, std::allocator > const&, int, int, void*) (in /usr/lib/x86_64-linux-gnu/libprecice.so.2.3.0) ==28628== ==28628== LEAK SUMMARY: ==28628== definitely lost: 7,841 bytes in 39 blocks ==28628== indirectly lost: 89 bytes in 4 blocks ==28628== possibly lost: 0 bytes in 0 blocks ==28628== still reachable: 4,223 bytes in 24 blocks ==28628== suppressed: 0 bytes in 0 blocks ==28628== Reachable blocks (those to which a pointer was found) are not shown. ==28628== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==28628== ==28628== Use --track-origins=yes to see where uninitialised values come from ==28628== For lists of detected and suppressed errors, rerun with: -s ==28628== ERROR SUMMARY: 387 errors from 193 contexts (suppressed: 0 from 0)