The problems with the runs which could not be converted during the night was due
to a double header buffers of the runs with an odd number.
Now it affects sometimes also runs with even numbers cf 206 below.
The best is, after starting the run to check that the header is correctly read by launching Ganil_Tape on the run.
If Ganil_Tape is not working on this run, the run is corrupted and we should stop it and start a new one.
If the problem persists, then:
-the first solution is to do BREAKUP in the Run Control window; then INIT
- otherwise if the problem persists: we need to do some kill of narval processes: acqmenu --> kna, na.
Note that when the problem occurs, there is a message in the RC window about the storer see below.
??? MAYBE THE PROBLEM IS DUE TO THE NEW CONFIGURATION LOADED ON SUNDAY AFTERNOON WITH MULTI WATCHERS FOR THE RUN CONTROL:
It is the file e748_multiwatch.rcc.xml. Previously we had the e748.rcc.xml with a direct link to the storer actor.
THEN PROBLEMS OCCURRED DURING ThE NIGHT.
--------------------------------------------------------------------------------------------------------------
Commands to check runs:
Ganil_Tape Name_run (see below)
When it works, cf picture of the Ganil Tape window below.
It seems that the data are here, when we check with the following commands:
[e748'@ganp616 run]$ od -Ax -tx -N131072 run_0206.dat.03-07-17_17h49m42s
[e748'@ganp616 run]$ od -Ax -tx run_0206.dat.03-07-17_17h49m42s
..
06de30 535f334d 5f585254 2c333445 30373231
06de40 0d35312c 5f334d4d 58525453 3334545f
06de50 3732312c 35312c31 334d4d0d 5254535f
06de60 34545f58 32312c33 312c3137 4d4d0d35
========================================================================================
cd /data/e748X/e748/acquisition/run
[e748'@ganp616 run]$ Ganil_Tape run_0206.dat.03-07-17_17h49m42s
Ganil_Tape 16.09.03
--> Info : Buffer size change from 65536 to 0
Request to rewind ......
Rewind OK ...
--> Error : 8018c82 Impossible to set buffer size
--> Info : New device Name : run_0206.dat.03-07-17_17h49m42s fType :File
--> Info : Histogram data base created
*** Break *** floating point exception
===========================================================
There was a crash.
This is the entire stack trace of all threads:
===========================================================
#0 0x0000003e046ac8ce in waitpid () from /lib64/libc.so.6
#1 0x0000003e0463e909 in do_system () from /lib64/libc.so.6
#2 0x00007fa29d5f9988 in TUnixSystem::StackTrace() () from /home/global/root/root_C6/lib/libCore.so
#3 0x00007fa29d5f8803 in TUnixSystem::DispatchSignals(ESignals) () from /home/global/root/root_C6/lib/libCore.so
#4 <signal handler called>
#5 0x00000000005373e7 in GTape::GetPos (this=0x2114640, position=0x21141d0) at sources/GTape.C:2092
#6 0x000000000045ee3d in GTControlDevice::DisplayPosition (this=0x2114100) at GTape/GTControlDevice.C:425
#7 0x000000000045e9e3 in GTControlDevice::SetNameDevice (this=0x2114100, filename=<value optimized out>) at GTape/GTControlDevice.C:513
#8 0x0000000000461b32 in GTControlDevice::GTControlDevice (this=0x2114100, p=<value optimized out>, devicename=0x2113750 "run_0206.dat.03-07-17_17h49m42s", consol=<value optimized out>, origin=176) at GTape/GTControlDevice.C:313
#9 0x00000000004650e0 in GTMainFrame::GTMainFrame (this=0x7fff7f7c2f80, p=<value optimized out>, w=<value optimized out>, h=<value optimized out>, o=<value optimized out>, name=<incomplete type>) at GTape/GTMainFrame.C:98
#10 0x000000000045dc0b in main (argc=1, argv=<value optimized out>) at GTape/GT.C:14
===========================================================
The lines below might hint at the cause of the crash.
If they do not help you then please submit a bug 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 0x00000000005373e7 in GTape::GetPos (this=0x2114640, position=0x21141d0) at sources/GTape.C:2092
#6 0x000000000045ee3d in GTControlDevice::DisplayPosition (this=0x2114100) at GTape/GTControlDevice.C:425
#7 0x000000000045e9e3 in GTControlDevice::SetNameDevice (this=0x2114100, filename=<value optimized out>) at GTape/GTControlDevice.C:513
#8 0x0000000000461b32 in GTControlDevice::GTControlDevice (this=0x2114100, p=<value optimized out>, devicename=0x2113750 "run_0206.dat.03-07-17_17h49m42s", consol=<value optimized out>, origin=176) at GTape/GTControlDevice.C:313
#9 0x00000000004650e0 in GTMainFrame::GTMainFrame (this=0x7fff7f7c2f80, p=<value optimized out>, w=<value optimized out>, h=<value optimized out>, o=<value optimized out>, name=<incomplete type>) at GTape/GTMainFrame.C:98
#10 0x000000000045dc0b in main (argc=1, argv=<value optimized out>) at GTape/GT.C:14
=========================================================== |