Dear,all
I get a strange error message when I try to read back a data structure from a TTree stored in a root file:
Fatal in <ApplySequence>: The sequence of actions to read TVector3:3 member-wise was not initialized.
aborting
#0 0x000000325f2aa77e in waitpid () from /lib64/libc.so.6
#1 0x000000325f23e329 in do_system () from /lib64/libc.so.6
#2 0x00007f73ef963618 in TUnixSystem::StackTrace() () from /usr/local/root/lib/root/libCore.so
#3 0x00007f73ef8ad504 in DefaultErrorHandler(int, bool, char const*, char const*) () from /usr/local/root/lib/root/libCore.so
#4 0x00007f73ef8acc71 in ErrorHandler () from /usr/local/root/lib/root/libCore.so
#5 0x00007f73ef8acda3 in Fatal(char const*, char const*, ...) () from /usr/local/root/lib/root/libCore.so
#6 0x00007f73eea483a7 in TStreamerInfoActions::ReadLoopInvalid(TBuffer&, void*, void const*, TStreamerInfoActions::TConfiguration const*) () from /usr/local/root/lib/root/libRIO.so
#7 0x00007f73eea061d8 in TBufferFile::ApplySequenceVecPtr(TStreamerInfoActions::TActionSequence const&, void*, void*) () from /usr/local/root/lib/root/libRIO.so
#8 0x00007f73ef913643 in TClonesArray::Streamer(TBuffer&) () from /usr/local/root/lib/root/libCore.so
#9 0x00007f73eea3c2ae in TKey::ReadObjectAny(TClass const*) () from /usr/local/root/lib/root/libRIO.so
#10 0x00007f73eea14b68 in TDirectoryFile::GetObjectChecked(char const*, TClass const*) () from /usr/local/root/lib/root/libRIO.so
#11 0x000000000043559a in Analyzer::ProcessAnalysis() ()
#12 0x0000000000431b33 in main ()
Abandon (core dumped)
The story behind it:
I have a program which writes instances,in the constructor of class A I get the error message above when I try to access data stored in the tree.