tof@toolbox:~/mpdroot/macros/ecal$ valgrind --leak-check=full --suppressions=$ROOTSYS/etc/valgrind-root.supp root.exe -l -b -q FitOscillograms.cpp ==381356== Memcheck, a memory error detector ==381356== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==381356== Using Valgrind-3.19.0 and LibVEX; rerun with -h for copyright info ==381356== Command: root.exe -l -b -q FitOscillograms.cpp ==381356== Processing FitOscillograms.cpp... ==381356== Warning: set address range perms: large range [0x2af83000, 0x44d1a000) (defined) ==381356== Warning: set address range perms: large range [0x2af83000, 0x44d1a000) (noaccess) ==381356== Warning: set address range perms: large range [0x2af83000, 0x44d1a000) (defined) ==381356== Warning: set address range perms: large range [0x2af83000, 0x44d1a000) (noaccess) ==381356== ==381356== HEAP SUMMARY: ==381356== in use at exit: 128,157,684 bytes in 200,175 blocks ==381356== total heap usage: 7,128,284 allocs, 6,928,109 frees, 1,679,840,534 bytes allocated ==381356== ==381356== 112 bytes in 1 blocks are definitely lost in loss record 4,056 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66CFFEF: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6210) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x4B127C8: TClass::LoadClassDefault(char const*, bool) (TClass.cxx:5779) ==381356== by 0x4B12937: TClass::LoadClass(char const*, bool) (TClass.cxx:5756) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,497 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66D19DF: TClingLookupHelper__ExistingTypeCheck(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) (TCling.cxx:995) ==381356== by 0x4AFF540: TClassEdit::GetNormalizedName(std::__cxx11::basic_string, std::allocator >&, std::basic_string_view >) (TClassEdit.cxx:897) ==381356== by 0x4B1AFE2: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3055) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== by 0x26E81A10: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:170) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,498 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66D19DF: TClingLookupHelper__ExistingTypeCheck(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) (TCling.cxx:995) ==381356== by 0x6611B58: ROOT::TMetaUtils::TClingLookupHelper::GetPartiallyDesugaredNameWithScopeHandling(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&, bool) (TClingUtils.cxx:577) ==381356== by 0x4AFF560: TClassEdit::GetNormalizedName(std::__cxx11::basic_string, std::allocator >&, std::basic_string_view >) (TClassEdit.cxx:898) ==381356== by 0x4B1AFE2: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3055) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,499 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x4B127C8: TClass::LoadClassDefault(char const*, bool) (TClass.cxx:5779) ==381356== by 0x4B1AE0E: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3102) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,500 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66D1F7E: TCling::CheckClassInfo(char const*, bool, bool) (TCling.cxx:4208) ==381356== by 0x4B1B469: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3190) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== by 0x26E81A10: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:170) ==381356== by 0x26C89B1C: ExecPlugin (TPluginManager.h:218) ==381356== by 0x26C89B1C: ROOT::Math::Factory::CreateMinimizer(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) (Factory.cxx:100) ==381356== by 0x26C8CA20: ROOT::Fit::FitConfig::CreateMinimizer() (FitConfig.cxx:188) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,501 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66D2390: TCling::CheckClassInfo(char const*, bool, bool) (TCling.cxx:4214) ==381356== by 0x4B1B469: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3190) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== by 0x26E81A10: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:170) ==381356== by 0x26C89B1C: ExecPlugin (TPluginManager.h:218) ==381356== by 0x26C89B1C: ROOT::Math::Factory::CreateMinimizer(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) (Factory.cxx:100) ==381356== by 0x26C8CA20: ROOT::Fit::FitConfig::CreateMinimizer() (FitConfig.cxx:188) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,502 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x6722293: TClingClassInfo::TClingClassInfo(cling::Interpreter*, char const*, bool) (TClingClassInfo.cxx:88) ==381356== by 0x66B6279: TCling::GetInterpreterTypeName(char const*, std::__cxx11::basic_string, std::allocator >&, bool) (TCling.cxx:5168) ==381356== by 0x4B1B4C2: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3220) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== by 0x26E81A10: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:170) ==381356== by 0x26C89B1C: ExecPlugin (TPluginManager.h:218) ==381356== by 0x26C89B1C: ROOT::Math::Factory::CreateMinimizer(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) (Factory.cxx:100) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,503 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66D1F7E: TCling::CheckClassInfo(char const*, bool, bool) (TCling.cxx:4208) ==381356== by 0x4B250F0: TClass::Init(char const*, short, std::type_info const*, TVirtualIsAProxy*, char const*, char const*, int, int, ClassInfo_t*, bool) (TClass.cxx:1516) ==381356== by 0x4B258BF: TClass::TClass(char const*, short, bool) (TClass.cxx:1171) ==381356== by 0x66C04AB: TCling::GenerateTClass(char const*, bool, bool) (TCling.cxx:4531) ==381356== by 0x4B1B534: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3241) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== by 0x4A65C45: TPluginHandler::CheckForExecPlugin(int) (TPluginManager.cxx:318) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,504 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66B83CA: AlternateTuple(char const*, cling::LookupHelper const&) (TCling.cxx:3938) ==381356== by 0x66B97F5: TCling::SetClassInfo(TClass*, bool) (TCling.cxx:4049) ==381356== by 0x4B2510E: TClass::Init(char const*, short, std::type_info const*, TVirtualIsAProxy*, char const*, char const*, int, int, ClassInfo_t*, bool) (TClass.cxx:1517) ==381356== by 0x4B258BF: TClass::TClass(char const*, short, bool) (TClass.cxx:1171) ==381356== by 0x66C04AB: TCling::GenerateTClass(char const*, bool, bool) (TCling.cxx:4531) ==381356== by 0x4B1B534: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3241) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== ==381356== 280 bytes in 2 blocks are definitely lost in loss record 4,505 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x6722293: TClingClassInfo::TClingClassInfo(cling::Interpreter*, char const*, bool) (TClingClassInfo.cxx:88) ==381356== by 0x66B99A4: TCling::SetClassInfo(TClass*, bool) (TCling.cxx:4062) ==381356== by 0x4B2510E: TClass::Init(char const*, short, std::type_info const*, TVirtualIsAProxy*, char const*, char const*, int, int, ClassInfo_t*, bool) (TClass.cxx:1517) ==381356== by 0x4B258BF: TClass::TClass(char const*, short, bool) (TClass.cxx:1171) ==381356== by 0x66C04AB: TCling::GenerateTClass(char const*, bool, bool) (TCling.cxx:4531) ==381356== by 0x4B1B534: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3241) ==381356== by 0x4A64F14: TPluginHandler::SetupCallEnv() (TPluginManager.cxx:244) ==381356== ==381356== 2,128 bytes in 19 blocks are possibly lost in loss record 5,052 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x66D03A5: TCling::AutoLoad(std::type_info const&, bool) (TCling.cxx:6103) ==381356== by 0x4B1D0A7: TClass::GetClass(std::type_info const&, bool, bool, unsigned long, unsigned long) (TClass.cxx:3316) ==381356== by 0x26E81A47: GetClass (TClass.h:628) ==381356== by 0x26E81A47: GetClassHelper > (TClass.h:644) ==381356== by 0x26E81A47: GetClass > (TClass.h:654) ==381356== by 0x26E81A47: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:175) ==381356== ==381356== 2,464 bytes in 22 blocks are possibly lost in loss record 5,071 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x4B127C8: TClass::LoadClassDefault(char const*, bool) (TClass.cxx:5779) ==381356== by 0x4B1AE0E: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3102) ==381356== by 0x66A8B0C: TCling::GetClass(std::type_info const&, bool) const (TCling.cxx:6073) ==381356== ==381356== 2,688 bytes in 24 blocks are possibly lost in loss record 5,086 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x66D0444: TCling::AutoLoad(std::type_info const&, bool) (TCling.cxx:6106) ==381356== by 0x4B1D0A7: TClass::GetClass(std::type_info const&, bool, bool, unsigned long, unsigned long) (TClass.cxx:3316) ==381356== by 0x26E81A47: GetClass (TClass.h:628) ==381356== by 0x26E81A47: GetClassHelper > (TClass.h:644) ==381356== by 0x26E81A47: GetClass > (TClass.h:654) ==381356== by 0x26E81A47: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:175) ==381356== ==381356== 6,714,064 bytes in 59,947 blocks are definitely lost in loss record 5,619 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x4B127C8: TClass::LoadClassDefault(char const*, bool) (TClass.cxx:5779) ==381356== by 0x4B1AE0E: TClass::GetClass(char const*, bool, bool, unsigned long, unsigned long) (TClass.cxx:3102) ==381356== by 0x66A8B0C: TCling::GetClass(std::type_info const&, bool) const (TCling.cxx:6073) ==381356== ==381356== 6,715,296 bytes in 59,958 blocks are definitely lost in loss record 5,620 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x66D0444: TCling::AutoLoad(std::type_info const&, bool) (TCling.cxx:6106) ==381356== by 0x4B1D0A7: TClass::GetClass(std::type_info const&, bool, bool, unsigned long, unsigned long) (TClass.cxx:3316) ==381356== by 0x26E81A47: GetClass (TClass.h:628) ==381356== by 0x26E81A47: GetClassHelper > (TClass.h:644) ==381356== by 0x26E81A47: GetClass > (TClass.h:654) ==381356== by 0x26E81A47: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:175) ==381356== ==381356== 6,715,520 bytes in 59,960 blocks are definitely lost in loss record 5,621 of 5,625 ==381356== at 0x484686F: malloc (vg_replace_malloc.c:381) ==381356== by 0x719B545: clang::Parser::AnnotateTemplateIdToken(clang::OpaquePtr, clang::TemplateNameKind, clang::CXXScopeSpec&, clang::SourceLocation, clang::UnqualifiedId&, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x712F700: clang::Parser::ParseOptionalCXXScopeSpecifier(clang::CXXScopeSpec&, clang::OpaquePtr, bool, bool, bool*, bool, clang::IdentifierInfo**, bool, bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x71AA9F2: clang::Parser::TryAnnotateCXXScopeToken(bool) (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x67A4216: cling::LookupHelper::findScope(llvm::StringRef, cling::LookupHelper::DiagSetting, clang::Type const**, bool) const (in /run/host/var/cvmfs/nica.jinr.ru/sw/202309/slc9_x86-64/ROOT/v6.28.10-1/lib/libCling.so.6.28.10) ==381356== by 0x66CEFCD: GetClassSharedLibsForModule (TCling.cxx:6957) ==381356== by 0x66CEFCD: TCling::GetClassSharedLibs(char const*) (TCling.cxx:7061) ==381356== by 0x66B1CA6: TCling::ShallowAutoLoadImpl(char const*) (TCling.cxx:6119) ==381356== by 0x66CFD20: TCling::DeepAutoLoadImpl(char const*, std::unordered_set, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > > >&, bool) (TCling.cxx:6172) ==381356== by 0x66D0243: TCling::AutoLoad(char const*, bool) (TCling.cxx:6284) ==381356== by 0x66D03A5: TCling::AutoLoad(std::type_info const&, bool) (TCling.cxx:6103) ==381356== by 0x4B1D0A7: TClass::GetClass(std::type_info const&, bool, bool, unsigned long, unsigned long) (TClass.cxx:3316) ==381356== by 0x26E81A47: GetClass (TClass.h:628) ==381356== by 0x26E81A47: GetClassHelper > (TClass.h:644) ==381356== by 0x26E81A47: GetClass > (TClass.h:654) ==381356== by 0x26E81A47: long TPluginHandler::ExecPluginImpl(char const* const&) (TPluginManager.h:175) ==381356== ==381356== LEAK SUMMARY: ==381356== definitely lost: 20,147,512 bytes in 179,884 blocks ==381356== indirectly lost: 0 bytes in 0 blocks ==381356== possibly lost: 7,280 bytes in 65 blocks ==381356== still reachable: 107,934,530 bytes in 19,219 blocks ==381356== of which reachable via heuristic: ==381356== newarray : 1,208 bytes in 1 blocks ==381356== multipleinheritance: 3,552 bytes in 6 blocks ==381356== suppressed: 68,362 bytes in 1,007 blocks ==381356== Reachable blocks (those to which a pointer was found) are not shown. ==381356== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==381356== ==381356== For lists of detected and suppressed errors, rerun with: -s ==381356== ERROR SUMMARY: 16 errors from 16 contexts (suppressed: 391 from 146)