crash report
jgalan@sultan:~/git/REST_v2/packages/restG4/examples/01.NLDBD$ restG4
Warning in <UnknownClass::SetDisplay>: DISPLAY not set, setting it to 155.210.94.139:0.0
*** Break *** segmentation violation
===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0 0x00007f9fdd2f2ffa in __GI___waitpid (pid=14741, stat_loc=stat_loc
entry=0x7ffe841ae740, options=options
entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:29
#1 0x00007f9fdd27a0ab in do_system (line=<optimized out>) at ../sysdeps/posix/system.c:148
#2 0x00007f9fea3e2917 in TUnixSystem::StackTrace() () from /home/jgalan/apps/root-6.20.00/install/lib/libCore.so
#3 0x00007f9fea3e5064 in TUnixSystem::DispatchSignals(ESignals) () from /home/jgalan/apps/root-6.20.00/install/lib/libCore.so
#4 <signal handler called>
#5 0x00007f9fddab4b4a in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007f9fe4b6c69b in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestProcesses.so
#7 0x00007f9fded0742c in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [clone .isra.113] () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#8 0x00007f9fded08cd2 in REST_Reflection::TRestReflector::TRestReflector(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#9 0x00007f9fdecfef00 in TRestDetector::SetParameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#10 0x00007f9fdecfe77b in TRestDetector::SetDetectorName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#11 0x00007f9fded39e5c in __TRestDetector_Init::__TRestDetector_Init() () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#12 0x00007f9fdecf2c9e in __static_initialization_and_destruction_0(int, int) [clone .constprop.82] () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#13 0x00007f9fec2d679a in call_init (l=<optimized out>, argc=argc
entry=1, argv=argv
entry=0x7ffe841b1398, env=env
entry=0x7ffe841b13a8) at dl-init.c:72
#14 0x00007f9fec2d68ab in call_init (env=0x7ffe841b13a8, argv=0x7ffe841b1398, argc=1, l=<optimized out>) at dl-init.c:30
#15 _dl_init (main_map=0x7f9fec4ec170, argc=1, argv=0x7ffe841b1398, env=0x7ffe841b13a8) at dl-init.c:120
#16 0x00007f9fec2c7c5a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#17 0x0000000000000001 in ?? ()
#18 0x00007ffe841b2445 in ?? ()
#19 0x0000000000000000 in ?? ()
===========================================================
The lines below might hint at the cause of the crash.
You may get help by asking at the ROOT forum http://root.cern.ch/forum
Only if you are really convinced it is a bug in ROOT then please submit a
report at http://root.cern.ch/bugs Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
===========================================================
#5 0x00007f9fddab4b4a in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x00007f9fe4b6c69b in std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestProcesses.so
#7 0x00007f9fded0742c in std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TDataType*> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&>&&, std::tuple<>&&) [clone .isra.113] () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#8 0x00007f9fded08cd2 in REST_Reflection::TRestReflector::TRestReflector(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#9 0x00007f9fdecfef00 in TRestDetector::SetParameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#10 0x00007f9fdecfe77b in TRestDetector::SetDetectorName(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#11 0x00007f9fded39e5c in __TRestDetector_Init::__TRestDetector_Init() () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#12 0x00007f9fdecf2c9e in __static_initialization_and_destruction_0(int, int) [clone .constprop.82] () from /home/jgalan/git/REST_v2/install/lib/libRestTools.so
#13 0x00007f9fec2d679a in call_init (l=<optimized out>, argc=argc
entry=1, argv=argv
entry=0x7ffe841b1398, env=env
entry=0x7ffe841b13a8) at dl-init.c:72
#14 0x00007f9fec2d68ab in call_init (env=0x7ffe841b13a8, argv=0x7ffe841b1398, argc=1, l=<optimized out>) at dl-init.c:30
#15 _dl_init (main_map=0x7f9fec4ec170, argc=1, argv=0x7ffe841b1398, env=0x7ffe841b13a8) at dl-init.c:120
#16 0x00007f9fec2c7c5a in _dl_start_user () from /lib64/ld-linux-x86-64.so.2
#17 0x0000000000000001 in ?? ()
#18 0x00007ffe841b2445 in ?? ()
#19 0x0000000000000000 in ?? ()
===========================================================
Ok, but perhaps if would be interesting that we are allowed to initialise the parameters of TRestDetector
at the RML.