rabbitus@linux-2zjz:~/ROOT/rootcode/xps-x.x.x> valgrind --leak-check=full root.exe ==10578== Memcheck, a memory error detector. ==10578== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==10578== Using LibVEX rev 1854, a library for dynamic binary translation. ==10578== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==10578== Using valgrind-3.3.1, a dynamic binary instrumentation framework. ==10578== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==10578== For more details, rerun with: -v ==10578== ******************************************* * * * W E L C O M E to R O O T * * * * Version 5.22/00 17 December 2008 * * * * You are welcome to visit our Web site * * http://root.cern.ch * * * ******************************************* ROOT 5.22/00 (trunk@26997, Mar 01 2009, 17:47:00 on linux) CINT/ROOT C/C++ Interpreter version 5.16.29, Jan 08, 2008 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0] .L macro4XPSTest3.C root [1] Init("/home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so") root [2] MAS5Test3("Test3_mas5","/home/rabbitus/ROOT/rootdata/testAB") Creating new file ... Opening file in mode... Opening file in mode... Preprocessing data using method ... Background correcting raw data... calculating background for ... background statistics: 1 cells with minimal intensity 608.592 1 cells with maximal intensity 654.4 calculating background for ... background statistics: 1 cells with minimal intensity 611.733 1 cells with maximal intensity 649.594 calculating background for ... background statistics: 1 cells with minimal intensity 35.4501 1 cells with maximal intensity 51.5309 calculating background for ... background statistics: 1 cells with minimal intensity 32.1285 1 cells with maximal intensity 45.2544 Converting raw data to expression levels... summarizing with ... summarizing ... <345> of <358> calls processed...Finished expression statistics: minimal expression level is <1.82762>. maximal expression level is <21836.4>. summarizing ... <345> of <358> calls processed...Finished expression statistics: minimal expression level is <1.83151>. maximal expression level is <21840.7>. summarizing ... <345> of <358> calls processed...Finished expression statistics: minimal expression level is <3.56036>. maximal expression level is <12841.9>. summarizing ... <345> of <358> calls processed...Finished expression statistics: minimal expression level is <2.48623>. maximal expression level is <10160.6>. preprocessing finished. root [3] .q ==10578== ==10578== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 577 from 4) ==10578== malloc/free: in use at exit: 6,810,928 bytes in 100,261 blocks. ==10578== malloc/free: 988,900 allocs, 888,639 frees, 79,615,730 bytes allocated. ==10578== For counts of detected errors, rerun with: -v ==10578== searching for pointers to 100,261 not-freed blocks. ==10578== checked 10,254,100 bytes. ==10578== ==10578== 2 bytes in 1 blocks are definitely lost in loss record 4 of 269 ==10578== at 0x4027DDE: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x4874D9D: G__memfunc_para_setup (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48751A0: G__parse_parameter_link (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48755B4: G__memfunc_setup_imp (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4875EF7: G__memfunc_setup (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4F33274: G__cpp_setup_funcG__Math (in /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x4F33CA4: G__cpp_setupG__Math (in /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x484E010: G__call_setup_funcs (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x484E211: G__main (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x485046F: G__init_cint (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x422CAA6: TCint::ResetAll() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x422CC44: TCint::TCint(char const*, char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== ==10578== ==10578== 40 bytes in 1 blocks are definitely lost in loss record 90 of 269 ==10578== at 0x4027DDE: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x4852ADC: G__register_sharedlib (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48E2C06: G__RegisterLibrary (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48506F3: G__add_setup_func (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x505CFCD: G__cpp_setup_initG__Rint::G__cpp_setup_initG__Rint() (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C532: __static_initialization_and_destruction_0(int, int) (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C576: _GLOBAL__I_G__Rint.cxx (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505D39C: (within /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x5042FF7: (within /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x400EDB3: (within /lib/ld-2.9.so) ==10578== by 0x400EEE3: (within /lib/ld-2.9.so) ==10578== by 0x400088E: (within /lib/ld-2.9.so) ==10578== ==10578== ==10578== 60 (28 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 91 of 269 ==10578== at 0x4027DDE: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x487557E: G__memfunc_setup_imp (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4875EF7: G__memfunc_setup (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4F33274: G__cpp_setup_funcG__Math (in /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x4F33CA4: G__cpp_setupG__Math (in /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x484E010: G__call_setup_funcs (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4F3A4AB: _GLOBAL__I_G__Math.cxx (in /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x4FEF56C: (within /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x4ED3EA7: (within /home/rabbitus/ROOT/root/lib/libMathCore.so) ==10578== by 0x400EDB3: (within /lib/ld-2.9.so) ==10578== by 0x400EEE3: (within /lib/ld-2.9.so) ==10578== by 0x400088E: (within /lib/ld-2.9.so) ==10578== ==10578== ==10578== 32 bytes in 1 blocks are definitely lost in loss record 95 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x90C4E1B: _ZN4ROOTL13new_XGCSchemeEPv (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x41FCDBA: TClass::New(TClass::ENewType) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x95287A1: TBranchElement::SetAddress(void*) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x956F1D0: TTree::SetBranchAddress(char const*, void*, TBranch**) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9566DBC: TTree::SetBranchAddress(char const*, void*, TBranch**, TClass*, EDataType, bool) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x907D086: XGCProcesSet::SchemeMask(XDNAChip*, int, int, int*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908DB7A: XGCProcesSet::AdjustBackground(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F296: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x47B08D5: Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== ==10578== ==10578== 61 (60 direct, 1 indirect) bytes in 1 blocks are definitely lost in loss record 112 of 269 ==10578== at 0x4027DDE: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x4852A87: G__register_sharedlib (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48E2C06: G__RegisterLibrary (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48506F3: G__add_setup_func (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x505CFCD: G__cpp_setup_initG__Rint::G__cpp_setup_initG__Rint() (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C532: __static_initialization_and_destruction_0(int, int) (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C576: _GLOBAL__I_G__Rint.cxx (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505D39C: (within /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x5042FF7: (within /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x400EDB3: (within /lib/ld-2.9.so) ==10578== by 0x400EEE3: (within /lib/ld-2.9.so) ==10578== by 0x400088E: (within /lib/ld-2.9.so) ==10578== ==10578== ==10578== 112 bytes in 4 blocks are definitely lost in loss record 137 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x908DF1E: XGCProcesSet::AdjustBackground(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F296: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x47B08D5: Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x486679B: G__execute_call (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48678F5: G__call_cppfunc (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x483DFEB: G__interpret_func (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x482D723: G__getfunction (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x491BC60: G__getstructmem (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x491537D: G__getvariable (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== ==10578== ==10578== 112 bytes in 4 blocks are definitely lost in loss record 138 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x9091BFD: XGCProcesSet::DoExpress(int, TTree**, int, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908B664: XGCProcesSet::Express(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F680: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x47B08D5: Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x486679B: G__execute_call (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48678F5: G__call_cppfunc (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x483DFEB: G__interpret_func (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x482D723: G__getfunction (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x491BC60: G__getstructmem (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== ==10578== ==10578== 112 bytes in 4 blocks are definitely lost in loss record 139 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x90E8883: _ZN4ROOTL11new_XBgCellEPv (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x41FCDBA: TClass::New(TClass::ENewType) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x95287A1: TBranchElement::SetAddress(void*) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x956F1D0: TTree::SetBranchAddress(char const*, void*, TBranch**) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9566DBC: TTree::SetBranchAddress(char const*, void*, TBranch**, TClass*, EDataType, bool) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9087038: XGCProcesSet::FillDataArrays(TTree*, TTree*, bool, int, int, double*, double*, int*, double*, double*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x9091ADF: XGCProcesSet::DoExpress(int, TTree**, int, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908B664: XGCProcesSet::Express(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F680: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== ==10578== ==10578== 128 bytes in 4 blocks are definitely lost in loss record 140 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x908658C: XGCProcesSet::FillDataTree(TTree*, char const*, XAlgorithm*, int, int, double*, double*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908E40F: XGCProcesSet::AdjustBackground(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F296: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x47B08D5: Cint::G__ExceptionWrapper(int (*)(G__value*, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x486679B: G__execute_call (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48678F5: G__call_cppfunc (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x483DFEB: G__interpret_func (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x482D723: G__getfunction (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x491BC60: G__getstructmem (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== ==10578== ==10578== 200 bytes in 1 blocks are definitely lost in loss record 150 of 269 ==10578== at 0x402710E: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x41DA0F9: TArrayI::Set(int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4163C2D: TColor::SetPalette(int, int*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41A6B73: TStyle::SetPalette(int, int*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41A96B8: TStyle::Reset(char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41AA3AD: TStyle::TStyle(char const*, char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41AAB55: TStyle::BuildStyles() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419DCDF: TROOT::TROOT(char const*, char const*, void (**)()) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419E31D: ROOT::GetROOT() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41C7121: TTimer::Reset() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41C7350: TTimer::TTimer(long, bool) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41C7A43: _GLOBAL__I_TTimer.cxx (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== ==10578== ==10578== 384 bytes in 12 blocks are definitely lost in loss record 166 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x90E86F3: _ZN4ROOTL11new_XGCCellEPv (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x41FCDBA: TClass::New(TClass::ENewType) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x95287A1: TBranchElement::SetAddress(void*) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x956F1D0: TTree::SetBranchAddress(char const*, void*, TBranch**) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9566DBC: TTree::SetBranchAddress(char const*, void*, TBranch**, TClass*, EDataType, bool) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9086F29: XGCProcesSet::FillDataArrays(TTree*, TTree*, bool, int, int, double*, double*, int*, double*, double*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x9091ADF: XGCProcesSet::DoExpress(int, TTree**, int, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908B664: XGCProcesSet::Express(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F680: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x924A776: _ZL18G__xpsDict_702_0_7P8G__valuePKcP8G__parami (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== ==10578== ==10578== 2,200 bytes in 10 blocks are possibly lost in loss record 213 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x41A092A: TStorage::ObjectAlloc(unsigned) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x423ABC4: TObject::operator new(unsigned) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4345AAC: ROOT::TQObjectInitBehavior::CreateClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, void (*)(void*, TMemberInspector&, char*), char const*, char const*, int, int) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x42117B2: ROOT::TGenericClassInfo::GetClass() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4400473: TSignalHandler::Class() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41B47B6: TSignalHandler::IsA() const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419403C: TQObject::Emit(char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4154279: TSysEvtHandler::Added() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41B4225: TSignalHandler::Add() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x5045BCD: TRint::TRint(char const*, int*, char**, void*, int, bool) (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x8048EE1: main (in /home/rabbitus/ROOT/root/bin/root.exe) ==10578== ==10578== ==10578== 2,505 bytes in 100 blocks are possibly lost in loss record 217 of 269 ==10578== at 0x40277EE: operator new(unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x51162E3: std::string::_Rep::_S_create(unsigned, unsigned, std::allocator const&) (in /usr/lib/libstdc++.so.6.0.10) ==10578== by 0x5116F44: (within /usr/lib/libstdc++.so.6.0.10) ==10578== by 0x51170B5: std::string::string(char const*, std::allocator const&) (in /usr/lib/libstdc++.so.6.0.10) ==10578== by 0x4203448: TClass::AddClass(TClass*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4204324: TClass::Init(char const*, short, std::type_info const*, TVirtualIsAProxy*, void (*)(void*, TMemberInspector&, char*), char const*, char const*, int, int, bool) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4204E0B: TClass::TClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, void (*)(void*, TMemberInspector&, char*), char const*, char const*, int, int, bool) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4204F7D: ROOT::CreateClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, void (*)(void*, TMemberInspector&, char*), char const*, char const*, int, int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4212735: ROOT::TDefaultInitBehavior::CreateClass(char const*, short, std::type_info const&, TVirtualIsAProxy*, void (*)(void*, TMemberInspector&, char*), char const*, char const*, int, int) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x42117B2: ROOT::TGenericClassInfo::GetClass() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x433C2B5: TAttFill::Dictionary() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419C1F8: TROOT::LoadClass(char const*) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== ==10578== ==10578== 5,328 bytes in 57 blocks are possibly lost in loss record 225 of 269 ==10578== at 0x402710E: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x6C34359: TStreamerInfo::Compile() (in /home/rabbitus/ROOT/root/lib/libRIO.so) ==10578== by 0x6C365F5: TStreamerInfo::BuildOld() (in /home/rabbitus/ROOT/root/lib/libRIO.so) ==10578== by 0x41FB052: TClass::GetStreamerInfo(int) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x952CD2D: TBranchElement::InitInfo() (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9523DD7: TBranchElement::GetInfo() const (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9569599: TTree::CheckBranchAddressType(TBranch*, TClass*, EDataType, bool) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x9566D9B: TTree::SetBranchAddress(char const*, void*, TBranch**, TClass*, EDataType, bool) (in /home/rabbitus/ROOT/root/lib/libTree.so) ==10578== by 0x906006D: void TTree::SetBranchAddress(char const*, XGCCell**, TBranch**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908DE17: XGCProcesSet::AdjustBackground(int, TTree**, int&, TTree**) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x908F296: XGCProcesSet::Preprocess(char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== by 0x907E70E: XPreProcessManager::Preprocess(char const*, char const*) (in /home/rabbitus/ROOT/rootcode/xps-x.x.x/src/xps.so) ==10578== ==10578== ==10578== 20,458 bytes in 10 blocks are definitely lost in loss record 246 of 269 ==10578== at 0x4027DDE: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x48DB77D: G__store_dictposition (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x4852AAA: G__register_sharedlib (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x48E2C06: G__RegisterLibrary (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x484DFC6: G__call_setup_funcs (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x484E211: G__main (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x485046F: G__init_cint (in /home/rabbitus/ROOT/root/lib/libCint.so) ==10578== by 0x422CAA6: TCint::ResetAll() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x422CC44: TCint::TCint(char const*, char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419CC63: TROOT::TROOT(char const*, char const*, void (**)()) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x419E31D: ROOT::GetROOT() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41C7121: TTimer::Reset() (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== ==10578== ==10578== 442,485 bytes in 10,646 blocks are possibly lost in loss record 266 of 269 ==10578== at 0x402710E: operator new[](unsigned) (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==10578== by 0x41A1AEA: TStringRef::GetRep(int, int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41A3A54: TString::TString(char const*) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41E3ED6: TClassTable::Add(char const*, short, std::type_info const&, void (*)(), int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x41E3F99: ROOT::AddClass(char const*, short, std::type_info const&, void (*)(), int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x42127A9: ROOT::TDefaultInitBehavior::Register(char const*, short, std::type_info const&, void (*)(), int) const (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4210C49: ROOT::TGenericClassInfo::Init(int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x4211C56: ROOT::TGenericClassInfo::TGenericClassInfo(char const*, int, char const*, int, std::type_info const&, ROOT::TInitBehavior const*, void (*)(), TVirtualIsAProxy*, int, int) (in /home/rabbitus/ROOT/root/lib/libCore.so) ==10578== by 0x505C3F9: _ZN4ROOTL25GenerateInitInstanceLocalEPK5TRint (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C50C: __static_initialization_and_destruction_0(int, int) (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505C576: _GLOBAL__I_G__Rint.cxx (in /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== by 0x505D39C: (within /home/rabbitus/ROOT/root/lib/libRint.so) ==10578== ==10578== LEAK SUMMARY: ==10578== definitely lost: 21,668 bytes in 44 blocks. ==10578== indirectly lost: 33 bytes in 4 blocks. ==10578== possibly lost: 452,518 bytes in 10,813 blocks. ==10578== still reachable: 6,336,709 bytes in 89,400 blocks. ==10578== suppressed: 0 bytes in 0 blocks. ==10578== Reachable blocks (those to which a pointer was found) are not shown. ==10578== To see them, rerun with: --leak-check=full --show-reachable=yes rabbitus@linux-2zjz:~/ROOT/rootcode/xps-x.x.x> -------------------------------------------------------------