Dear castor experts and developers,
I have a Segmentation violation in castor-GATEMacToGeom for castor v3.2.1, compiled with root 6.32.02. Interestingly, the same exe in the same configuration works fine in castor v.3.1.1.
Another thing: exactly same configuration of castor v3.2.1 is installed in our cluster and works but this is not the case for my work station (Ubuntu versions are the same)
Please, find below the crash message and let me know if you need more info.
Cheers,
Olga
castor-GATEMacToGeom -m GE_geometry_layer.mac -o GE_geometry_layer
path mac GE_geometry_layer.mac
0 : GE_geometry_layer.mac
— CylindricalPET system detected. Proceeding to conversion… —
Detected rsector container’s name : module
Detected module container’s name : unit
Detected submodule container’s name : block
Detected crystal container’s name : optical
Detected layer #0 container’s name : crystal
*** Break *** segmentation violation
===========================================================
There was a crash.
This is the entire stack trace of all threads:
#0 0x000079fa09cea3ea in __GI___wait4 (pid=1584708, stat_loc=stat_loc
entry=0x7ffc307ddfd8, options=options
entry=0, usage=usage
entry=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
#1 0x000079fa09cea3ab in __GI___waitpid (pid=, stat_loc=stat_loc
entry=0x7ffc307ddfd8, options=options
entry=0) at ./posix/waitpid.c:38
#2 0x000079fa09c50bdb in do_system (line=) at ../sysdeps/posix/system.c:171
#3 0x000079fa0a71b976 in TUnixSystem::StackTrace() () from /volatile1/Applications/root/root-6.32.02_cluster/install/lib/libCore.so
#4 0x000079fa0a718ca5 in TUnixSystem::DispatchSignals(ESignals) () from /volatile1/Applications/root/root-6.32.02_cluster/install/lib/libCore.so
#5
#6 0x00005971a65aa1a0 in CreateGeomWithCylindrical(std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::__cxx11::basic_string<char, std::char_traits, std::allocator >) ()
#7 0x00005971a6450976 in main ()
The lines below might hint at the cause of the crash. If you see question
marks as part of the stack trace, try to recompile with debugging information
enabled and export CLING_DEBUG=1 environment variable before running.
You may get help by asking at the ROOT forum https://root.cern/forum
preferably using the command (.forum bug) in the ROOT prompt.
Only if you are really convinced it is a bug in ROOT then please submit a
report at https://root.cern/bugs or (preferably) using the command (.gh bug) in
the ROOT prompt. Please post the ENTIRE stack trace
from above as an attachment in addition to anything else
that might help us fixing this issue.
#6 0x00005971a65aa1a0 in CreateGeomWithCylindrical(std::__cxx11::basic_string<char, std::char_traits, std::allocator >, std::__cxx11::basic_string<char, std::char_traits, std::allocator >) ()
#7 0x00005971a6450976 in main ()