Sure. The result is as follows.
[code]==13866== Memcheck, a memory error detector
==13866== Copyright © 2002-2011, and GNU GPL’d, by Julian Seward et al.
==13866== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==13866== Command: root.exe -b -q -n open.C
==13866==
–13866-- Valgrind options:
–13866-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp
–13866-- -v
–13866-- Contents of /proc/version:
–13866-- Linux version 3.2.0-4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.2.65-1+deb7u1
–13866-- Arch and hwcaps: AMD64, amd64-sse3-cx16-lzcnt
–13866-- Page sizes: currently 4096, max supported 4096
–13866-- Valgrind library directory: /usr/lib/valgrind
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe (0x400000)
–13866-- Reading syms from /lib/x86_64-linux-gnu/ld-2.13.so (0x4000000)
–13866-- Considering /lib/x86_64-linux-gnu/ld-2.13.so …
–13866-- … CRC mismatch (computed 12479f05 wanted 3b27f9dd)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/ld-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /usr/lib/valgrind/memcheck-amd64-linux (0x38000000)
–13866-- Considering /usr/lib/valgrind/memcheck-amd64-linux …
–13866-- … CRC mismatch (computed 917e6694 wanted d604052d)
–13866-- Considering /usr/lib/debug/usr/lib/valgrind/memcheck-amd64-linux …
–13866-- … CRC is valid
–13866-- object doesn’t have a dynamic symbol table
–13866-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp
–13866-- Reading suppressions file: /usr/lib/valgrind/default.supp
==13866== embedded gdbserver: reading from /tmp/vgdb-pipe-from-vgdb-to-13866-by-lunderbe-on-walnut
==13866== embedded gdbserver: writing to /tmp/vgdb-pipe-to-vgdb-from-13866-by-lunderbe-on-walnut
==13866== embedded gdbserver: shared mem /tmp/vgdb-pipe-shared-mem-vgdb-13866-by-lunderbe-on-walnut
==13866==
==13866== TO CONTROL THIS PROCESS USING vgdb (which you probably
==13866== don’t want to do, unless you know exactly what you’re doing,
==13866== or are doing some strange experiment):
==13866== /usr/lib/valgrind/…/…/bin/vgdb --pid=13866 …command…
==13866==
==13866== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==13866== /path/to/gdb root.exe
==13866== and then give GDB the following command
==13866== target remote | /usr/lib/valgrind/…/…/bin/vgdb --pid=13866
==13866== --pid is optional if only one valgrind process is running
==13866==
–13866-- REDIR: 0x40169d0 (strlen) redirected to 0x38061d67 (vgPlain_amd64_linux_REDIR_FOR_strlen)
–13866-- Reading syms from /usr/lib/valgrind/vgpreload_core-amd64-linux.so (0x4a22000)
–13866-- Considering /usr/lib/valgrind/vgpreload_core-amd64-linux.so …
–13866-- … CRC mismatch (computed 2439aefb wanted 12795d6b)
–13866-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_core-amd64-linux.so …
–13866-- … CRC is valid
–13866-- Reading syms from /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so (0x4c24000)
–13866-- Considering /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so …
–13866-- … CRC mismatch (computed 765bf264 wanted b7bd9c2d)
–13866-- Considering /usr/lib/debug/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so …
–13866-- … CRC is valid
–13866-- REDIR: 0x4016840 (index) redirected to 0x4c29180 (index)
–13866-- REDIR: 0x40168c0 (strcmp) redirected to 0x4c2a0a0 (strcmp)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09 (0x4e2f000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09 (0x57b1000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libMathCore.so.5.34.09 (0x612c000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09 (0x656b000)
–13866-- Reading syms from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17 (0x679b000)
–13866-- Considering /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.17 …
–13866-- … CRC mismatch (computed 2e90e449 wanted 202ea9e2)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /lib/x86_64-linux-gnu/libm-2.13.so (0x6aa2000)
–13866-- Considering /lib/x86_64-linux-gnu/libm-2.13.so …
–13866-- … CRC mismatch (computed 6b2119a9 wanted be67ca0f)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libm-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x6d24000)
–13866-- Considering /lib/x86_64-linux-gnu/libgcc_s.so.1 …
–13866-- … CRC mismatch (computed f44ca19e wanted 240e89d2)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /lib/x86_64-linux-gnu/libc-2.13.so (0x6f3a000)
–13866-- Considering /lib/x86_64-linux-gnu/libc-2.13.so …
–13866-- … CRC mismatch (computed a647c898 wanted 882b2ada)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libc-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /lib/x86_64-linux-gnu/libpcre.so.3.13.1 (0x72c5000)
–13866-- Considering /lib/x86_64-linux-gnu/libpcre.so.3.13.1 …
–13866-- … CRC mismatch (computed f5974496 wanted 19f35889)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /lib/x86_64-linux-gnu/libz.so.1.2.7 (0x7502000)
–13866-- Considering /lib/x86_64-linux-gnu/libz.so.1.2.7 …
–13866-- … CRC mismatch (computed 57f46862 wanted 0646fc34)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /lib/x86_64-linux-gnu/libdl-2.13.so (0x7719000)
–13866-- Considering /lib/x86_64-linux-gnu/libdl-2.13.so …
–13866-- … CRC mismatch (computed 98235dc1 wanted 72c11600)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libdl-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /lib/x86_64-linux-gnu/libpthread-2.13.so (0x791d000)
–13866-- Considering /lib/x86_64-linux-gnu/libpthread-2.13.so …
–13866-- … CRC mismatch (computed e5e40290 wanted 8df396bc)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libpthread-2.13.so …
–13866-- … CRC is valid
–13866-- REDIR: 0x6fbd800 (strcasecmp) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbfac0 (strncasecmp) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbbfe0 (bcmp) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fc2190 (memcpy) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbc410 (memmove) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbc600 (memset) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fb9790 (strcpy) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fb9d40 (strlen) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbb830 (rindex) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fc7350 (strstr) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbb860 (__GI_strrchr) redirected to 0x4c28fa0 (__GI_strrchr)
–13866-- REDIR: 0x6fb9d80 (__GI_strlen) redirected to 0x4c29500 (__GI_strlen)
–13866-- REDIR: 0x67ff170 (operator new[](unsigned long)) redirected to 0x4c280e0 (operator new[](unsigned long))
–13866-- REDIR: 0x6fc21e0 (__GI_memcpy) redirected to 0x4c2a620 (memcpy)
–13866-- REDIR: 0x6fb8300 (strcmp) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fb8340 (__GI_strcmp) redirected to 0x4c2a050 (__GI_strcmp)
–13866-- REDIR: 0x67ff060 (operator new(unsigned long)) redirected to 0x4c28680 (operator new(unsigned long))
–13866-- REDIR: 0x6fc6d00 (__memset_x86_64) redirected to 0x4c2b490 (memset)
–13866-- REDIR: 0x6fbc460 (__GI_memmove) redirected to 0x4c2b530 (memmove)
–13866-- REDIR: 0x67fd370 (operator delete(void*)) redirected to 0x4c27970 (operator delete(void*))
–13866-- REDIR: 0x6fb9f70 (strncmp) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fb9fb0 (__GI_strncmp) redirected to 0x4c299d0 (__GI_strncmp)
–13866-- REDIR: 0x6fb8250 (index) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fb8280 (__GI_strchr) redirected to 0x4c29080 (__GI_strchr)
–13866-- REDIR: 0x6fb97c0 (__GI_strcpy) redirected to 0x4c295f0 (__GI_strcpy)
–13866-- REDIR: 0x6fbc010 (__GI_memcmp) redirected to 0x4c2b0b0 (bcmp)
–13866-- REDIR: 0x6fb3f50 (calloc) redirected to 0x4c27200 (calloc)
–13866-- REDIR: 0x6fb4a00 (malloc) redirected to 0x4c28b80 (malloc)
–13866-- REDIR: 0x6fb4920 (free) redirected to 0x4c27ce0 (free)
–13866-- REDIR: 0x6fc7790 (__GI_strstr) redirected to 0x4c2bbd0 (strstr)
–13866-- REDIR: 0xffffffffff600000 (???) redirected to 0x38061d53 (vgPlain_amd64_linux_REDIR_FOR_vgettimeofday)
–13866-- REDIR: 0x6f70850 (setenv) redirected to 0x4c2bfb0 (setenv)
–13866-- REDIR: 0x67fd3a0 (operator delete) redirected to 0x4c27550 (operator delete)
–13866-- REDIR: 0x6fbbf60 (memchr) redirected to 0x4c2a140 (memchr)
–13866-- REDIR: 0x6fc35b0 (strchrnul) redirected to 0x4c2b7d0 (strchrnul)
–13866-- REDIR: 0x6fbd6b0 (__GI_stpcpy) redirected to 0x4c2b220 (__GI_stpcpy)
–13866-- Reading syms from /lib/x86_64-linux-gnu/libnss_files-2.13.so (0x7f39000)
–13866-- Considering /lib/x86_64-linux-gnu/libnss_files-2.13.so …
–13866-- … CRC mismatch (computed 86e5f6f9 wanted 42e8d20f)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnss_files-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /lib/x86_64-linux-gnu/libnss_nis-2.13.so (0x8145000)
–13866-- Considering /lib/x86_64-linux-gnu/libnss_nis-2.13.so …
–13866-- … CRC mismatch (computed cbe5e0fb wanted 67367533)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnss_nis-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /lib/x86_64-linux-gnu/libnsl-2.13.so (0x8350000)
–13866-- Considering /lib/x86_64-linux-gnu/libnsl-2.13.so …
–13866-- … CRC mismatch (computed de3accd4 wanted 94604302)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libnsl-2.13.so …
–13866-- … CRC is valid
–13866-- REDIR: 0x6fbb800 (strncpy) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fc6c20 (__GI_strncpy) redirected to 0x4c29810 (__GI_strncpy)
–13866-- REDIR: 0x6fb5ae0 (realloc) redirected to 0x4c28c50 (realloc)
–13866-- REDIR: 0x6fb9e60 (strnlen) redirected to 0x4c29480 (strnlen)
–13866-- REDIR: 0x6fbd840 (__strcasecmp_sse2) redirected to 0x4c29a40 (strcasecmp)
–13866-- REDIR: 0x6fb8090 (strcat) redirected to 0x4c291c0 (strcat)
–13866-- REDIR: 0x6fc3560 (__GI___rawmemchr) redirected to 0x4c2b820 (__GI___rawmemchr)
–13866-- REDIR: 0x6fbfb00 (__strncasecmp_sse2) redirected to 0x4c29b20 (strncasecmp)
–13866-- REDIR: 0x6fc3530 (rawmemchr) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
ROOT 5.34/09 (v5-34-09@v5-34-09, Jun 26 2013, 17:10:36 on linuxx8664gcc)
CINT/ROOT C/C++ Interpreter version 5.18.00, July 2, 2010
Type ? for help. Commands must be C++ statements.
Enclose multiple statements between { }.
–13866-- REDIR: 0x6fbbc90 (strspn) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbbcc0 (__GI_strspn) redirected to 0x4c2bd30 (strspn)
–13866-- REDIR: 0x6fb9ed0 (strncat) redirected to 0x4c29380 (strncat)
Processing open.C…
–13866-- Reading syms from /user/lunderbe/root_tests/user-defined_function/bin/libAnalysis.so (0x9568000)
–13866-- REDIR: 0x40178d0 (stpcpy) redirected to 0x4c2b3c0 (stpcpy)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09 (0x978c000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libThread.so.5.34.09 (0x9c7b000)
–13866-- REDIR: 0xffffffffff600400 (???) redirected to 0x38061d5d (vgPlain_amd64_linux_REDIR_FOR_vtime)
–13866-- REDIR: 0x6fbb900 (strpbrk) redirected to 0x4a22750 (_vgnU_ifunc_wrapper)
–13866-- REDIR: 0x6fbb930 (__GI_strpbrk) redirected to 0x4c2bc50 (strpbrk)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libNet.so.5.34.09 (0xa6c3000)
–13866-- Reading syms from /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 (0xaa15000)
–13866-- Considering /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 …
–13866-- … CRC mismatch (computed 2af2b885 wanted 1f5ded67)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 (0xac75000)
–13866-- Considering /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 …
–13866-- … CRC mismatch (computed 38c57ae2 wanted 5f6ea7a1)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /lib/x86_64-linux-gnu/libcrypt-2.13.so (0xb06d000)
–13866-- Considering /lib/x86_64-linux-gnu/libcrypt-2.13.so …
–13866-- … CRC mismatch (computed 34fc376a wanted 95f78930)
–13866-- Considering /usr/lib/debug/lib/x86_64-linux-gnu/libcrypt-2.13.so …
–13866-- … CRC is valid
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTree.so.5.34.09 (0xb2a4000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libMatrix.so.5.34.09 (0xbaac000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libHist.so.5.34.09 (0xbede000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libGraf.so.5.34.09 (0xc614000)
–13866-- Reading syms from /usr/lib/x86_64-linux-gnu/libfreetype.so.6.8.1 (0xc9e1000)
–13866-- object doesn’t have a symbol table
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libGpad.so.5.34.09 (0xcc80000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libGraf3d.so.5.34.09 (0xcf61000)
–13866-- Reading syms from /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09 (0xd26d000)
Info in TCanvas::MakeDefCanvas: created default TCanvas with name c1
==13866== Invalid read of size 4
==13866== at 0x5346D68: TObject::TObject(TObject const&) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x957A364: G__Dictionary__0_1433(G__value*, char const*, G__param*, int) (DataStructure.hh:17)
==13866== by 0x5980C5E: Cint::G__CallFunc::Execute(void*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== by 0x530A4A0: TCint::CallFunc_ExecDouble(void*, void*) const (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5315EBD: TMethodCall::Execute(void*, double&) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0xD3B38B0: _ZN12TTreeFormula12EvalInstanceEiPPKc.part.49 (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD3C2149: TSelectorDraw::ProcessFillMultiple(long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD384B5E: TTreePlayer::Process(TSelector*, char const*, long long, long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD389431: TTreePlayer::DrawSelect(char const*, char const*, char const*, long long, long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0x50BD6CA: G__G__Base2_10_0_15(G__value*, char const*, G__param*, int) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x586AAE6: Cint::G__ExceptionWrapper(int ()(G__value, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== by 0x58CA300: G__execute_call (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== Address 0x8 is not stack’d, malloc’d or (recently) free’d
==13866==
*** Break *** segmentation violation
#0 0x00000000380d84ed in ?? ()
#1 0x0000000000000008 in ?? ()
#2 0x0000000403175e10 in ?? ()
#3 0x0000000403175dd0 in ?? ()
#4 0x00000000391c8c40 in ?? ()
#5 0x000000000000003d in ?? ()
#6 0x00000000000000b0 in ?? ()
#7 0x0000000039587440 in ?? ()
#8 0x000000000000003d in ?? ()
#9 0x0000000000000001 in ?? ()
#10 0x00000000391c8c30 in ?? ()
#11 0x00000000395873b0 in ?? ()
#12 0x0000000038090b40 in ?? ()
#13 0x000000003808d750 in ?? ()
#14 0x000000003808e8a9 in ?? ()
#15 0x000000003809e44a in ?? ()
#16 0x0000000000000000 in ?? ()
==13866== Invalid read of size 8
==13866== at 0x53326A3: TDirectory::RegisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBB67: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866== Invalid write of size 8
==13866== at 0x53326AC: TDirectory::RegisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBB67: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866== Invalid write of size 8
==13866== at 0x53326D7: TDirectory::UnregisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBBBF: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866== Invalid write of size 8
==13866== at 0x5331BA0: TDirectory::CleanTargets() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaef0 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866== Invalid read of size 8
==13866== at 0x5331BA7: TDirectory::CleanTargets() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
–13866-- Discarding syms at 0x8147070-0x814d208 in /lib/x86_64-linux-gnu/libnss_nis-2.13.so due to munmap()
–13866-- Discarding syms at 0x7f3b180-0x7f42148 in /lib/x86_64-linux-gnu/libnss_files-2.13.so due to munmap()
–13866-- Discarding syms at 0x8354020-0x835fc48 in /lib/x86_64-linux-gnu/libnsl-2.13.so due to munmap()
==13866==
==13866== HEAP SUMMARY:
==13866== in use at exit: 7,743,992 bytes in 85,948 blocks
==13866== total heap usage: 267,224 allocs, 181,276 frees, 35,508,503 bytes allocated
==13866==
==13866== Searching for pointers to 85,948 not-freed blocks
==13866== Checked 13,824,664 bytes
==13866==
==13866== LEAK SUMMARY:
==13866== definitely lost: 119,097 bytes in 71 blocks
==13866== indirectly lost: 512 bytes in 1 blocks
==13866== possibly lost: 14,411 bytes in 185 blocks
==13866== still reachable: 7,609,972 bytes in 85,691 blocks
==13866== suppressed: 0 bytes in 0 blocks
==13866== Rerun with --leak-check=full to see details of leaked memory
==13866==
==13866== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 4 from 4)
==13866==
==13866== 1 errors in context 1 of 6:
==13866== Invalid read of size 8
==13866== at 0x5331BA7: TDirectory::CleanTargets() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866==
==13866== 1 errors in context 2 of 6:
==13866== Invalid write of size 8
==13866== at 0x5331BA0: TDirectory::CleanTargets() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaef0 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866==
==13866== 1 errors in context 3 of 6:
==13866== Invalid write of size 8
==13866== at 0x53326D7: TDirectory::UnregisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBBBF: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866==
==13866== 1 errors in context 4 of 6:
==13866== Invalid write of size 8
==13866== at 0x53326AC: TDirectory::RegisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBB67: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866==
==13866== 1 errors in context 5 of 6:
==13866== Invalid read of size 8
==13866== at 0x53326A3: TDirectory::RegisterContext(TDirectory::TContext*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x98BBB67: TDirectoryFile::Save() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x98BA908: TDirectoryFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x99D13E0: TFile::Close(char const*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRIO.so.5.34.09)
==13866== by 0x536516F: (anonymous namespace)::R__ListSlowClose(TList*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5366006: TROOT::CloseFiles() (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x532144D: TUnixSystem::Exit(int, bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x6584E0E: TRint::Run(bool) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libRint.so.5.34.09)
==13866== by 0x40113B: main (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/bin/root.exe)
==13866== Address 0x7fefeaf00 is not stack’d, malloc’d or (recently) free’d
==13866==
==13866==
==13866== 1 errors in context 6 of 6:
==13866== Invalid read of size 4
==13866== at 0x5346D68: TObject::TObject(TObject const&) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x957A364: G__Dictionary__0_1433(G__value*, char const*, G__param*, int) (DataStructure.hh:17)
==13866== by 0x5980C5E: Cint::G__CallFunc::Execute(void*) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== by 0x530A4A0: TCint::CallFunc_ExecDouble(void*, void*) const (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x5315EBD: TMethodCall::Execute(void*, double&) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0xD3B38B0: _ZN12TTreeFormula12EvalInstanceEiPPKc.part.49 (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD3C2149: TSelectorDraw::ProcessFillMultiple(long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD384B5E: TTreePlayer::Process(TSelector*, char const*, long long, long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0xD389431: TTreePlayer::DrawSelect(char const*, char const*, char const*, long long, long long) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libTreePlayer.so.5.34.09)
==13866== by 0x50BD6CA: G__G__Base2_10_0_15(G__value*, char const*, G__param*, int) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCore.so.5.34.09)
==13866== by 0x586AAE6: Cint::G__ExceptionWrapper(int ()(G__value, char const*, G__param*, int), G__value*, char*, G__param*, int) (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== by 0x58CA300: G__execute_call (in /mnt/misc/sw/x86_64/Debian/7/root/gnu/5.34.09/lib/libCint.so.5.34.09)
==13866== Address 0x8 is not stack’d, malloc’d or (recently) free’d
==13866==
–13866–
–13866-- used_suppression: 4 dl-hack3-cond-1
==13866==
==13866== ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 4 from 4)
[/code]