==32635== Memcheck, a memory error detector ==32635== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==32635== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==32635== Command: ./v6PlottingTest 0 ==32635== ==32635== ==32635== HEAP SUMMARY: ==32635== in use at exit: 595,634 bytes in 7,893 blocks ==32635== total heap usage: 11,764 allocs, 3,871 frees, 918,175 bytes allocated ==32635== ==32635== 96 bytes in 1 blocks are definitely lost in loss record 6,922 of 7,116 ==32635== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32635== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32635== by 0x6A3D973: _GLOBAL__sub_I_TVirtualGL.cxx (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32635== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32635== by 0x1: ??? ==32635== by 0xFFEFFFEE6: ??? ==32635== by 0xFFEFFFEF7: ??? ==32635== ==32635== 96 bytes in 1 blocks are definitely lost in loss record 6,923 of 7,116 ==32635== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32635== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32635== by 0x6F77446: _GLOBAL__sub_I_TFile.cxx (in /export/home/jb232551/root_v6.08.00/lib/libRIO.so.6.08) ==32635== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32635== by 0x1: ??? ==32635== by 0xFFEFFFEE6: ??? ==32635== by 0xFFEFFFEF7: ??? ==32635== ==32635== 96 bytes in 1 blocks are definitely lost in loss record 6,924 of 7,116 ==32635== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32635== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32635== by 0x6473840: _GLOBAL__sub_I_TGClient.cxx (in /export/home/jb232551/root_v6.08.00/lib/libGui.so.6.08) ==32635== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32635== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32635== by 0x1: ??? ==32635== by 0xFFEFFFEE6: ??? ==32635== by 0xFFEFFFEF7: ??? ==32635== ==32635== LEAK SUMMARY: ==32635== definitely lost: 288 bytes in 3 blocks ==32635== indirectly lost: 0 bytes in 0 blocks ==32635== possibly lost: 68,112 bytes in 1,589 blocks ==32635== still reachable: 527,234 bytes in 6,301 blocks ==32635== suppressed: 0 bytes in 0 blocks ==32635== Reachable blocks (those to which a pointer was found) are not shown. ==32635== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==32635== ==32635== For counts of detected and suppressed errors, rerun with: -v ==32635== ERROR SUMMARY: 1592 errors from 1592 contexts (suppressed: 14 from 14) ==32637== Memcheck, a memory error detector ==32637== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==32637== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==32637== Command: ./v6PlottingTest 1 ==32637== create tree ==32637== ==32637== HEAP SUMMARY: ==32637== in use at exit: 595,634 bytes in 7,893 blocks ==32637== total heap usage: 11,771 allocs, 3,878 frees, 919,255 bytes allocated ==32637== ==32637== 96 bytes in 1 blocks are definitely lost in loss record 6,922 of 7,116 ==32637== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32637== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32637== by 0x6A3D973: _GLOBAL__sub_I_TVirtualGL.cxx (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32637== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32637== by 0x1: ??? ==32637== by 0xFFEFFFEE6: ??? ==32637== by 0xFFEFFFEF7: ??? ==32637== ==32637== 96 bytes in 1 blocks are definitely lost in loss record 6,923 of 7,116 ==32637== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32637== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32637== by 0x6F77446: _GLOBAL__sub_I_TFile.cxx (in /export/home/jb232551/root_v6.08.00/lib/libRIO.so.6.08) ==32637== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32637== by 0x1: ??? ==32637== by 0xFFEFFFEE6: ??? ==32637== by 0xFFEFFFEF7: ??? ==32637== ==32637== 96 bytes in 1 blocks are definitely lost in loss record 6,924 of 7,116 ==32637== at 0x4A07117: operator new(unsigned long) (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==32637== by 0x6B2D828: TStorage::ObjectAlloc(unsigned long) (in /export/home/jb232551/root_v6.08.00/lib/libCore.so.6.08) ==32637== by 0x6473840: _GLOBAL__sub_I_TGClient.cxx (in /export/home/jb232551/root_v6.08.00/lib/libGui.so.6.08) ==32637== by 0x34FD80F669: call_init.part.0 (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD80F77A: _dl_init (in /usr/lib64/ld-2.21.so) ==32637== by 0x34FD800CC9: ??? (in /usr/lib64/ld-2.21.so) ==32637== by 0x1: ??? ==32637== by 0xFFEFFFEE6: ??? ==32637== by 0xFFEFFFEF7: ??? ==32637== ==32637== LEAK SUMMARY: ==32637== definitely lost: 288 bytes in 3 blocks ==32637== indirectly lost: 0 bytes in 0 blocks ==32637== possibly lost: 68,112 bytes in 1,589 blocks ==32637== still reachable: 527,234 bytes in 6,301 blocks ==32637== suppressed: 0 bytes in 0 blocks ==32637== Reachable blocks (those to which a pointer was found) are not shown. ==32637== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==32637== ==32637== For counts of detected and suppressed errors, rerun with: -v ==32637== ERROR SUMMARY: 1592 errors from 1592 contexts (suppressed: 14 from 14) ==32639== Memcheck, a memory error detector ==32639== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==32639== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==32639== Command: ./v6PlottingTest 2 ==32639== create canvas ==32639== Conditional jump or move depends on uninitialised value(s) ==32639== at 0xB92C69D: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xB9420D2: clang::ASTDeclReader::Visit(clang::Decl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xB9424E5: clang::ASTReader::ReadDeclRecord(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xB9068DC: clang::ASTReader::GetDecl(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xB911177: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref, llvm::SmallVectorImpl&) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC25A5B1: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC25A73E: clang::DeclContext::decls_begin() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC23AED1: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) [clone .constprop.229] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC23D8A4: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC36BAD9: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) [clone .constprop.975] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC3797CB: (anonymous namespace)::ItaniumVTableBuilder::ItaniumVTableBuilder(clang::ItaniumVTableContext&, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*) [clone .constprop.948] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== by 0xC379B7D: clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32639== ==32639== ==32639== HEAP SUMMARY: ==32639== in use at exit: 36,149,712 bytes in 76,658 blocks ==32639== total heap usage: 206,017 allocs, 129,359 frees, 190,219,305 bytes allocated ==32639== ==32639== LEAK SUMMARY: ==32639== definitely lost: 0 bytes in 0 blocks ==32639== indirectly lost: 0 bytes in 0 blocks ==32639== possibly lost: 91,383 bytes in 1,892 blocks ==32639== still reachable: 35,899,446 bytes in 73,084 blocks ==32639== suppressed: 158,883 bytes in 1,682 blocks ==32639== Reachable blocks (those to which a pointer was found) are not shown. ==32639== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==32639== ==32639== For counts of detected and suppressed errors, rerun with: -v ==32639== Use --track-origins=yes to see where uninitialised values come from ==32639== ERROR SUMMARY: 1737 errors from 1705 contexts (suppressed: 941 from 411) ==32687== Memcheck, a memory error detector ==32687== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==32687== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==32687== Command: ./v6PlottingTest 3 ==32687== create tree create canvas ==32687== Conditional jump or move depends on uninitialised value(s) ==32687== at 0xB92C69D: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xB9420D2: clang::ASTDeclReader::Visit(clang::Decl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xB9424E5: clang::ASTReader::ReadDeclRecord(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xB9068DC: clang::ASTReader::GetDecl(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xB911177: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref, llvm::SmallVectorImpl&) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC25A5B1: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC25A73E: clang::DeclContext::decls_begin() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC23AED1: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) [clone .constprop.229] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC23D8A4: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC36BAD9: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) [clone .constprop.975] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC3797CB: (anonymous namespace)::ItaniumVTableBuilder::ItaniumVTableBuilder(clang::ItaniumVTableContext&, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*) [clone .constprop.948] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== by 0xC379B7D: clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==32687== ==32687== ==32687== HEAP SUMMARY: ==32687== in use at exit: 36,149,712 bytes in 76,658 blocks ==32687== total heap usage: 206,019 allocs, 129,361 frees, 190,219,641 bytes allocated ==32687== ==32687== LEAK SUMMARY: ==32687== definitely lost: 0 bytes in 0 blocks ==32687== indirectly lost: 0 bytes in 0 blocks ==32687== possibly lost: 91,282 bytes in 1,891 blocks ==32687== still reachable: 35,899,495 bytes in 73,084 blocks ==32687== suppressed: 158,935 bytes in 1,683 blocks ==32687== Reachable blocks (those to which a pointer was found) are not shown. ==32687== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==32687== ==32687== For counts of detected and suppressed errors, rerun with: -v ==32687== Use --track-origins=yes to see where uninitialised values come from ==32687== ERROR SUMMARY: 1737 errors from 1705 contexts (suppressed: 940 from 410) ==472== Memcheck, a memory error detector ==472== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==472== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==472== Command: ./v6PlottingTest 5 ==472== create tree fill and plot tree ==472== Conditional jump or move depends on uninitialised value(s) ==472== at 0xB92C69D: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xB9420D2: clang::ASTDeclReader::Visit(clang::Decl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xB9424E5: clang::ASTReader::ReadDeclRecord(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xB9068DC: clang::ASTReader::GetDecl(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xB911177: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref, llvm::SmallVectorImpl&) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC25A5B1: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC25A73E: clang::DeclContext::decls_begin() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC23AED1: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) [clone .constprop.229] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC23D8A4: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC36BAD9: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) [clone .constprop.975] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC3797CB: (anonymous namespace)::ItaniumVTableBuilder::ItaniumVTableBuilder(clang::ItaniumVTableContext&, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*) [clone .constprop.948] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== by 0xC379B7D: clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==472== Info in : created default TCanvas with name c1 ==472== ==472== HEAP SUMMARY: ==472== in use at exit: 36,291,328 bytes in 77,685 blocks ==472== total heap usage: 231,954 allocs, 154,269 frees, 212,313,805 bytes allocated ==472== ==472== LEAK SUMMARY: ==472== definitely lost: 0 bytes in 0 blocks ==472== indirectly lost: 0 bytes in 0 blocks ==472== possibly lost: 92,143 bytes in 1,900 blocks ==472== still reachable: 36,023,485 bytes in 73,821 blocks ==472== suppressed: 175,700 bytes in 1,964 blocks ==472== Reachable blocks (those to which a pointer was found) are not shown. ==472== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==472== ==472== For counts of detected and suppressed errors, rerun with: -v ==472== Use --track-origins=yes to see where uninitialised values come from ==472== ERROR SUMMARY: 1738 errors from 1706 contexts (suppressed: 1033 from 501) ==513== Memcheck, a memory error detector ==513== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==513== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==513== Command: ./v6PlottingTest 7 ==513== create tree create canvas ==513== Conditional jump or move depends on uninitialised value(s) ==513== at 0xB92C69D: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xB9420D2: clang::ASTDeclReader::Visit(clang::Decl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xB9424E5: clang::ASTReader::ReadDeclRecord(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xB9068DC: clang::ASTReader::GetDecl(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xB911177: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref, llvm::SmallVectorImpl&) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC25A5B1: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC25A73E: clang::DeclContext::decls_begin() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC23AED1: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) [clone .constprop.229] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC23D8A4: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC36BAD9: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) [clone .constprop.975] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC3797CB: (anonymous namespace)::ItaniumVTableBuilder::ItaniumVTableBuilder(clang::ItaniumVTableContext&, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*) [clone .constprop.948] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== by 0xC379B7D: clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==513== fill and plot tree ==513== ==513== HEAP SUMMARY: ==513== in use at exit: 36,245,437 bytes in 77,398 blocks ==513== total heap usage: 229,099 allocs, 151,701 frees, 211,378,161 bytes allocated ==513== ==513== LEAK SUMMARY: ==513== definitely lost: 0 bytes in 0 blocks ==513== indirectly lost: 0 bytes in 0 blocks ==513== possibly lost: 91,679 bytes in 1,896 blocks ==513== still reachable: 35,979,627 bytes in 73,556 blocks ==513== suppressed: 174,131 bytes in 1,946 blocks ==513== Reachable blocks (those to which a pointer was found) are not shown. ==513== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==513== ==513== For counts of detected and suppressed errors, rerun with: -v ==513== Use --track-origins=yes to see where uninitialised values come from ==513== ERROR SUMMARY: 1738 errors from 1706 contexts (suppressed: 1023 from 491) ==815== Memcheck, a memory error detector ==815== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al. ==815== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info ==815== Command: ./v6PlottingTest 15 ==815== create tree create canvas ==815== Conditional jump or move depends on uninitialised value(s) ==815== at 0xB92C69D: clang::ASTDeclReader::VisitFriendDecl(clang::FriendDecl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xB9420D2: clang::ASTDeclReader::Visit(clang::Decl*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xB9424E5: clang::ASTReader::ReadDeclRecord(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xB9068DC: clang::ASTReader::GetDecl(unsigned int) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xB911177: clang::ASTReader::FindExternalLexicalDecls(clang::DeclContext const*, llvm::function_ref, llvm::SmallVectorImpl&) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC25A5B1: clang::DeclContext::LoadLexicalDeclsFromExternalStorage() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC25A73E: clang::DeclContext::decls_begin() const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC23AED1: (anonymous namespace)::FinalOverriderCollector::Collect(clang::CXXRecordDecl const*, bool, clang::CXXRecordDecl const*, clang::CXXFinalOverriderMap&) [clone .constprop.229] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC23D8A4: clang::CXXRecordDecl::getFinalOverriders(clang::CXXFinalOverriderMap&) const (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC36BAD9: (anonymous namespace)::FinalOverriders::FinalOverriders(clang::CXXRecordDecl const*, clang::CharUnits, clang::CXXRecordDecl const*) [clone .constprop.975] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC3797CB: (anonymous namespace)::ItaniumVTableBuilder::ItaniumVTableBuilder(clang::ItaniumVTableContext&, clang::CXXRecordDecl const*, clang::CharUnits, bool, clang::CXXRecordDecl const*) [clone .constprop.948] (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== by 0xC379B7D: clang::ItaniumVTableContext::computeVTableRelatedInformation(clang::CXXRecordDecl const*) (in /export/home/jb232551/root_v6.08.00/lib/libCling.so.6.08) ==815== fill and plot tree create histo ==815== ==815== HEAP SUMMARY: ==815== in use at exit: 36,765,679 bytes in 78,144 blocks ==815== total heap usage: 233,439 allocs, 155,295 frees, 215,053,942 bytes allocated ==815== ==815== LEAK SUMMARY: ==815== definitely lost: 0 bytes in 0 blocks ==815== indirectly lost: 0 bytes in 0 blocks ==815== possibly lost: 97,040 bytes in 1,984 blocks ==815== still reachable: 36,490,054 bytes in 74,131 blocks ==815== suppressed: 178,585 bytes in 2,029 blocks ==815== Reachable blocks (those to which a pointer was found) are not shown. ==815== To see them, rerun with: --leak-check=full --show-leak-kinds=all ==815== ==815== For counts of detected and suppressed errors, rerun with: -v ==815== Use --track-origins=yes to see where uninitialised values come from ==815== ERROR SUMMARY: 1742 errors from 1708 contexts (suppressed: 1106 from 510)