[ROOT] Seg Fault in TTreePlayer::Process

From: Chris Roat (croat@SLAC.stanford.edu)
Date: Tue Nov 06 2001 - 03:19:40 MET


I have a stand-alone application for analysis that uses a TSelector to do
some processing.  I get the following seg fault:

---
Finished terminate

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 32718)]
0x40debd8e in TTreePlayer::Process () from
/afs/slac.stanford.edu/g/babar/package/root/3.01-06/Linux2/lib/libTreePlayer.so
(gdb) where
#0  0x40debd8e in TTreePlayer::Process () from
/afs/slac.stanford.edu/g/babar/package/root/3.01-06/Linux2/lib/libTreePlayer.so
#1  0x082d5368 in ?? () at eval.c:41
Cannot access memory at address 0xa0
--

I put a print statement at the the end of my Terminate() method, and it
appears in the output.  Looking at the TTreePlayer::Process() method, I
don't see where the fault is coming from.

>From the path, you can tell I'm using V3.01-06 on a linux box (Intel).
Can someone help me figure out what I've done wrong?

Thanks a bunch!
Chris



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:06 MET