==29410== Memcheck, a memory error detector ==29410== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==29410== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==29410== Command: /home/hristov/alice/root/bin/rootcint -f /home/hristov/alice/AliRoot/obj/EVE/EveDet/G__EveDet.cxx -rmf /home/hristov/alice/AliRoot/obj/EVE/EveDet/libEveDet.rootmap -rml libEveDet -DZMQ -DWITHXML -DWITHALIEN -I/home/hristov/alice/AliRoot/VZERO/VZEROrec -I/home/hristov/alice/AliRoot/TRD/TRDrec -I/home/hristov/alice/AliRoot/TRD/TRDbase -I/home/hristov/alice/AliRoot/TPC/TPCbase -I/home/hristov/alice/AliRoot/TOF/TOFbase -I/home/hristov/alice/AliRoot/T0/T0base -I/home/hristov/alice/AliRoot/STEER/STEERBase -I/home/hristov/alice/AliRoot/STEER/STEER -I/home/hristov/alice/AliRoot/STEER/ESD -I/home/hristov/alice/AliRoot/STEER/CDB -I/home/hristov/alice/AliRoot/STEER/AOD -I/home/hristov/alice/AliRoot/RAW/RAWDatarec -I/home/hristov/alice/AliRoot/RAW/RAWDatabase -I/home/hristov/alice/AliRoot/PMD/PMDbase -I/home/hristov/alice/AliRoot/MUON/MUONsim -I/home/hristov/alice/AliRoot/MUON/MUONrec -I/home/hristov/alice/AliRoot/MUON/MUONmapping -I/home/hristov/alice/AliRoot/MUON/MUONgeometry -I/home/hristov/alice/AliRoot/MUON/MUONcore -I/home/hristov/alice/AliRoot/MUON/MUONbase -I/home/hristov/alice/AliRoot/MONITOR/alistoragemanager -I/home/hristov/alice/AliRoot/ITS/UPGRADE/ITSUpgradeSim -I/home/hristov/alice/AliRoot/ITS/UPGRADE/ITSUpgradeBase -I/home/hristov/alice/AliRoot/ITS/ITSsim -I/home/hristov/alice/AliRoot/ITS/ITSbase -I/home/hristov/alice/AliRoot/FMD/FMDsim -I/home/hristov/alice/AliRoot/FMD/FMDrec -I/home/hristov/alice/AliRoot/FMD/FMDbase -I/home/hristov/alice/AliRoot/EVE/EveBase -I/home/hristov/alice/AliRoot/EMCAL/EMCALUtils -I/home/hristov/alice/AliRoot/EMCAL/EMCALbase -I/home/hristov/alice/AliRoot/ANALYSIS/ANALYSISalice -I/home/hristov/alice/AliRoot/ANALYSIS/ANALYSIS -I/home/hristov/alice/AliRoot/AD/ADbase -I/home/hristov/alice/root/include -I/home/hristov/alice/AliRoot/EVE/EveDet -I/home/hristov/alien/api/include AliEveADModule.h AliEveEMCALData.h AliEveEMCALSModule.h AliEveEMCALSModuleData.h AliEveFMDLoader.h AliEveITSDigitsInfo.h AliEveITSModule.h AliEveITSModuleStepper.h AliEveITSModuleStepperEditor.h AliEveITSScaledModule.h AliEveITSScaledModuleEditor.h AliEveITSUModule.h AliEveListAnalyser.h AliEveListAnalyserEditor.h AliEveMUONChamber.h AliEveMUONChamberData.h AliEveMUONChamberEditor.h AliEveMUONChamberGL.h AliEveMUONData.h AliEveMUONTrack.h AliEvePMDModule.h AliEvePMDModuleEditor.h AliEveT0Module.h AliEveTOFDigitsInfo.h AliEveTOFDigitsInfoEditor.h AliEveTOFSector.h AliEveTOFSectorEditor.h AliEveTOFStrip.h AliEveTOFStripEditor.h AliEveTPCData.h AliEveTPCLoader.h AliEveTPCLoaderEditor.h AliEveTPCSector2D.h AliEveTPCSector2DEditor.h AliEveTPCSector2DGL.h AliEveTPCSector3D.h AliEveTPCSector3DEditor.h AliEveTPCSector3DGL.h AliEveTPCSectorData.h AliEveTPCSectorViz.h AliEveTPCSectorVizEditor.h AliEveTRDData.h AliEveTRDDataEditor.h AliEveTRDLoader.h AliEveTRDLoaderImp.h AliEveTRDLoaderManager.h AliEveTRDModule.h AliEveTRDModuleImp.h AliEveTRDTrackList.h AliEveTRDTrackListEditor.h AliEveVZEROModule.h AliEveVZEROModuleEditor.h EveDetLinkDef.h ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA0D9F5: TInetAddress::TInetAddress(char const*, unsigned int, int, int) (TInetAddress.cxx:37) ==29410== by 0xAD77D8: TUnixSystem::GetHostByName(char const*) (TUnixSystem.cxx:2946) ==29410== by 0xA1DE7E: TUUID::GetNodeIdentifier() (TUUID.cxx:418) ==29410== by 0xA1E10C: TUUID::TUUID() (TUUID.cxx:174) ==29410== by 0xA6AF16: TProcessID::AddProcessID() (TProcessID.cxx:117) ==29410== by 0xA09805: TROOT::TROOT(char const*, char const*, void (**)()) (TROOT.cxx:527) ==29410== by 0xA0A31B: TROOTAllocator (TROOT.cxx:310) ==29410== by 0xA0A31B: ROOT::GetROOT1() (TROOT.cxx:350) ==29410== by 0x85BA3F: __static_initialization_and_destruction_0 (TROOT.cxx:374) ==29410== by 0x85BA3F: _GLOBAL__sub_I_TROOT.cxx (TROOT.cxx:2507) ==29410== by 0x21EF1DC: __libc_csu_init (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x637A9CE: (below main) (libc-start.c:245) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA103E5: TObject::~TObject() (TObject.cxx:149) ==29410== by 0xA1DEFA: ~TInetAddress (TInetAddress.h:70) ==29410== by 0xA1DEFA: TUUID::GetNodeIdentifier() (TUUID.cxx:422) ==29410== by 0xA1E10C: TUUID::TUUID() (TUUID.cxx:174) ==29410== by 0xA6AF16: TProcessID::AddProcessID() (TProcessID.cxx:117) ==29410== by 0xA09805: TROOT::TROOT(char const*, char const*, void (**)()) (TROOT.cxx:527) ==29410== by 0xA0A31B: TROOTAllocator (TROOT.cxx:310) ==29410== by 0xA0A31B: ROOT::GetROOT1() (TROOT.cxx:350) ==29410== by 0x85BA3F: __static_initialization_and_destruction_0 (TROOT.cxx:374) ==29410== by 0x85BA3F: _GLOBAL__sub_I_TROOT.cxx (TROOT.cxx:2507) ==29410== by 0x21EF1DC: __libc_csu_init (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x637A9CE: (below main) (libc-start.c:245) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xAC174C: TObjString (TObjString.h:38) ==29410== by 0xAC174C: ROOT::TSchemaRule::ProcessList(TObjArray*, TString const&) (TSchemaRule.cxx:938) ==29410== by 0xAC2565: ROOT::TSchemaRule::SetFromRule(char const*) (TSchemaRule.cxx:352) ==29410== by 0xA9D960: TClass::AddRule(char const*) (TClass.cxx:1787) ==29410== by 0xA9DBDF: (anonymous namespace)::ReadRulesContent(_IO_FILE*) (TClass.cxx:1657) ==29410== by 0xA9DDEA: TClass::ReadRules() (TClass.cxx:1726) ==29410== by 0xA07720: TROOT::InitInterpreter() (TROOT.cxx:1769) ==29410== by 0xA07945: ROOT::GetROOT2() (TROOT.cxx:357) ==29410== by 0x8BFF75: TCling__GetInterpreter (rootclingTCling.cxx:43) ==29410== by 0x888183: RootCling(int, char**, bool, bool) (rootcling.cxx:4171) ==29410== by 0x8598F6: main (rootcling.cxx:5886) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0x13246FD: clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseStmt(clang::Stmt*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x13237E7: clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseStmt(clang::Stmt*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1326459: clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseStmt(clang::Stmt*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x13237E7: clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseStmt(clang::Stmt*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1320878: clang::RecursiveASTVisitor<(anonymous namespace)::FindCXXThisExpr>::TraverseTypeLoc(clang::TypeLoc) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x132064F: clang::Sema::checkThisInStaticMemberFunctionType(clang::CXXMethodDecl*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x129246D: clang::Sema::CheckFunctionDeclaration(clang::Scope*, clang::FunctionDecl*, clang::LookupResult&, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15AD887: clang::TemplateDeclInstantiator::VisitCXXMethodDecl(clang::CXXMethodDecl*, clang::TemplateParameterList*, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15AC4B4: clang::TemplateDeclInstantiator::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1589CC7: clang::Sema::InstantiateClass(clang::SourceLocation, clang::CXXRecordDecl*, clang::CXXRecordDecl*, clang::MultiLevelTemplateArgumentList const&, clang::TemplateSpecializationKind, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x158BD31: clang::Sema::InstantiateClassTemplateSpecialization(clang::SourceLocation, clang::ClassTemplateSpecializationDecl*, clang::TemplateSpecializationKind, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DED7D: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0x15BFD9D: clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::TraverseStmt(clang::Stmt*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15BACA4: clang::RecursiveASTVisitor<(anonymous namespace)::CollectUnexpandedParameterPacksVisitor>::TraverseTemplateArgumentLoc(clang::TemplateArgumentLoc const&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15B807A: clang::Sema::collectUnexpandedParameterPacks(clang::TemplateArgumentLoc, llvm::SmallVectorImpl, clang::SourceLocation> >&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15920BF: clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformTemplateSpecializationType(clang::TypeLocBuilder&, clang::TemplateSpecializationTypeLoc, clang::TemplateName) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15846AE: clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformType(clang::TypeLocBuilder&, clang::TypeLoc) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1582CAE: clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformType(clang::TypeSourceInfo*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1587912: clang::Sema::SubstParmVarDecl(clang::ParmVarDecl*, clang::MultiLevelTemplateArgumentList const&, int, llvm::Optional, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x158865A: clang::TreeTransform<(anonymous namespace)::TemplateInstantiator>::TransformFunctionTypeParams(clang::SourceLocation, clang::ParmVarDecl**, unsigned int, clang::QualType const*, llvm::SmallVectorImpl&, llvm::SmallVectorImpl*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1586CAA: clang::Sema::SubstFunctionDeclType(clang::TypeSourceInfo*, clang::MultiLevelTemplateArgumentList const&, clang::SourceLocation, clang::DeclarationName, clang::CXXRecordDecl*, unsigned int) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15AF39F: clang::TemplateDeclInstantiator::SubstFunctionType(clang::FunctionDecl*, llvm::SmallVectorImpl&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15ACA93: clang::TemplateDeclInstantiator::VisitCXXMethodDecl(clang::CXXMethodDecl*, clang::TemplateParameterList*, bool) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15AC4B4: clang::TemplateDeclInstantiator::VisitFunctionTemplateDecl(clang::FunctionTemplateDecl*) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Invalid read of size 1 ==29410== at 0xD51B53: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B53: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15D06E4: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, unsigned int) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x12A7C96: clang::Sema::CheckFieldDecl(clang::DeclarationName, clang::QualType, clang::TypeSourceInfo*, clang::RecordDecl*, clang::SourceLocation, bool, clang::Expr*, clang::InClassInitStyle, clang::SourceLocation, clang::AccessSpecifier, clang::NamedDecl*, clang::Declarator*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x12A7AD1: clang::Sema::HandleField(clang::Scope*, clang::RecordDecl*, clang::SourceLocation, clang::Declarator&, clang::Expr*, clang::InClassInitStyle, clang::AccessSpecifier) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x12EF0CF: clang::Sema::ActOnCXXMemberDeclarator(clang::Scope*, clang::AccessSpecifier, clang::Declarator&, llvm::MutableArrayRef, clang::Expr*, clang::VirtSpecifiers const&, clang::InClassInitStyle) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x115C422: clang::Parser::ParseCXXClassMemberDeclaration(clang::AccessSpecifier, clang::AttributeList*, clang::Parser::ParsedTemplateInfo const&, clang::ParsingDeclRAIIObject*) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x1158E0E: clang::Parser::ParseCXXMemberSpecification(clang::SourceLocation, clang::SourceLocation, clang::Parser::ParsedAttributesWithRange&, unsigned int, clang::Decl*) (in /home/hristov/alice/root/bin/rootcint) ==29410== Address 0x1b is not stack'd, malloc'd or (recently) free'd ==29410== *** Break *** segmentation violation ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA1A8FE: TUrl::TUrl(char const*, bool) (TUrl.cxx:74) ==29410== by 0xA385EE: TSystem::FindHelper(char const*, void*) (TSystem.cxx:757) ==29410== by 0xAD3343: TUnixSystem::AccessPathName(char const*, EAccessMode) (TUnixSystem.cxx:1493) ==29410== by 0xAD6479: TUnixSystem::StackTrace() (TUnixSystem.cxx:2151) ==29410== by 0xAD857B: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3539) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== #0 0x0000000038157e50 in ?? () #1 0x0000000000000008 in ?? () #2 0x0000000803adfd90 in ?? () #3 0x0000000803adfd50 in ?? () #4 0x0000000039c55170 in ?? () #5 0x000000000000003d in ?? () #6 0x000000003a03ed48 in ?? () #7 0x000000000000003d in ?? () #8 0x0000000000000001 in ?? () #9 0x0000000000000001 in ?? () #10 0x0000000039c55160 in ?? () #11 0x000000003a03ecb8 in ?? () #12 0x00000000380fcdc5 in ?? () #13 0x00000000380f951b in ?? () #14 0x00000000380fabe7 in ?? () #15 0x000000003810a521 in ?? () #16 0x0000000000000000 in ?? () ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA055E7: TROOT::EndOfProcessCleanups() (TROOT.cxx:919) ==29410== by 0xAD3670: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2108) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA055FB: TROOT::EndOfProcessCleanups() (TROOT.cxx:920) ==29410== by 0xAD3670: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2108) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA0560F: TROOT::EndOfProcessCleanups() (TROOT.cxx:921) ==29410== by 0xAD3670: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2108) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA05623: TROOT::EndOfProcessCleanups() (TROOT.cxx:922) ==29410== by 0xAD3670: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2108) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xAD3670: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2108) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== by 0x15DEDF5: clang::Sema::RequireCompleteTypeImpl(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15DEA9F: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, clang::Sema::TypeDiagnoser&) (in /home/hristov/alice/root/bin/rootcint) ==29410== by 0x15D06E4: clang::Sema::RequireCompleteType(clang::SourceLocation, clang::QualType, unsigned int) (in /home/hristov/alice/root/bin/rootcint) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA0413C: TROOT::~TROOT() (TROOT.cxx:653) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA04150: TROOT::~TROOT() (TROOT.cxx:654) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA04181: TROOT::~TROOT() (TROOT.cxx:656) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA041B2: TROOT::~TROOT() (TROOT.cxx:657) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA041E3: TROOT::~TROOT() (TROOT.cxx:658) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA60E22: TProcessUUID::~TProcessUUID() (TProcessUUID.cxx:66) ==29410== by 0xA60E68: TProcessUUID::~TProcessUUID() (TProcessUUID.cxx:69) ==29410== by 0xA041F5: TROOT::~TROOT() (TROOT.cxx:659) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA04248: TROOT::~TROOT() (TROOT.cxx:665) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA04279: TROOT::~TROOT() (TROOT.cxx:666) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA042AA: TROOT::~TROOT() (TROOT.cxx:667) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA0430C: TROOT::~TROOT() (TROOT.cxx:672) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA04347: TROOT::~TROOT() (TROOT.cxx:684) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== Conditional jump or move depends on uninitialised value(s) ==29410== at 0xA1243C: TObject::TObject() (TObject.cxx:68) ==29410== by 0xA75A23: TCollection (TCollection.h:65) ==29410== by 0xA75A23: TSeqCollection (TSeqCollection.h:35) ==29410== by 0xA75A23: TList (TList.h:72) ==29410== by 0xA75A23: TList::Delete(char const*) (TList.cxx:408) ==29410== by 0xA7599D: TList::~TList() (TList.cxx:86) ==29410== by 0x6393D31: __run_exit_handlers (exit.c:82) ==29410== by 0x6393D84: exit (exit.c:104) ==29410== by 0xAD367C: TUnixSystem::Exit(int, bool) (TUnixSystem.cxx:2114) ==29410== by 0xAD8695: TUnixSystem::DispatchSignals(ESignals) (TUnixSystem.cxx:3546) ==29410== by 0x614CD0F: ??? (in /lib/x86_64-linux-gnu/libpthread-2.21.so) ==29410== by 0xD51B52: dyn_cast_or_null (Casting.h:321) ==29410== by 0xD51B52: TCling::AutoParseImplRecurse(char const*, bool) (TCling.cxx:5189) ==29410== by 0xD52596: TCling::AutoParse(char const*) (TCling.cxx:5312) ==29410== by 0xD88E18: TClingCallbacks::LookupObject(clang::TagDecl*) (TClingCallbacks.cxx:300) ==29410== by 0x90943F: cling::MultiplexInterpreterCallbacks::LookupObject(clang::TagDecl*) (MultiplexInterpreterCallbacks.h:70) ==29410== ==29410== ==29410== HEAP SUMMARY: ==29410== in use at exit: 49,044,112 bytes in 20,677 blocks ==29410== total heap usage: 524,394 allocs, 503,717 frees, 800,055,030 bytes allocated ==29410== ==29410== LEAK SUMMARY: ==29410== definitely lost: 50 bytes in 3 blocks ==29410== indirectly lost: 0 bytes in 0 blocks ==29410== possibly lost: 347,971 bytes in 5,565 blocks ==29410== still reachable: 48,696,091 bytes in 15,109 blocks ==29410== suppressed: 0 bytes in 0 blocks ==29410== Rerun with --leak-check=full to see details of leaked memory ==29410== ==29410== For counts of detected and suppressed errors, rerun with: -v ==29410== Use --track-origins=yes to see where uninitialised values come from ==29410== ERROR SUMMARY: 51 errors from 24 contexts (suppressed: 0 from 0)