Print

Print


Thanks Sho.  So maybe we have a rare (<1%) EVIO corruption problem that should
eventually be investigated.  I confirm that it is reproducible.  And the dqm error on
SvtMontitoring is noise (although it should be quieted).

-Nathan




On Jun 18, 2015, at 9:12 PM, Sho Uemura <[log in to unmask]> wrote:

> Error actually seems to indicate the recon failed (the pair of NegativeArraySizeExceptions) on a JEVIO error. Then the DQM job ran on the empty LCIO file (the "0 events" message) and failed (NullPointerException in SvtMonitoring.endOfData()) because there's some DQM drivers that don't cope well with empty histograms.
> 
> I grabbed file 5754.4 and confirmed that JEVIO fails to read the file - the problem is not in the hps-java recon.
> 
> On Thu, 18 Jun 2015, Nathan Baltzell wrote:
> 
>> Hi Everyone,
>> 
>> There is one type of real recon error that is common, the rest appear to be random
>> failures that are fixing themselves by rerunning.  Maybe it happens when there were
>> no tracks reconstructed in a given file, based on this error message and the fact
>> that it frequently happens when there was only one file in the run (and shouldn't have
>> been processed anyway).  But the symptoms are not isolated to only single-file runs
>> nor the last file in a run.
>> 
>> This one below came from run 5754, file #4 (not the last file in the run, and a run that
>> should be reconstructed well for ecal calibration purposes).
>> 
>> Here's the list of files of relevant log files:
>> /u/group/hps/production/data/EngRun2015/lists/NullPointer2.txt
>> 
>> -Nathan
>> 
>> 
>> 
>> Exception in thread "main" java.lang.NegativeArraySizeException
>> 	at org.jlab.coda.jevio.EventParser.parseStructure(EventParser.java:126)
>> 	at org.jlab.coda.jevio.EventParser.parseEvent(EventParser.java:62)
>> 	at org.jlab.coda.jevio.EvioReader.parseEvent(EvioReader.java:1449)
>> 	at org.hps.evio.EvioToLcio.bufferEvents(EvioToLcio.java:167)
>> 	at org.hps.evio.EvioToLcio.run(EvioToLcio.java:466)
>> 	at org.hps.evio.EvioToLcio.main(EvioToLcio.java:91)
>> Exception in thread "main" java.lang.NegativeArraySizeException
>> 	at org.jlab.coda.jevio.EventParser.parseStructure(EventParser.java:126)
>> 	at org.jlab.coda.jevio.EventParser.parseEvent(EventParser.java:62)
>> 	at org.jlab.coda.jevio.EvioReader.parseEvent(EvioReader.java:1449)
>> 	at org.hps.evio.EvioToLcio.bufferEvents(EvioToLcio.java:167)
>> 	at org.hps.evio.EvioToLcio.run(EvioToLcio.java:466)
>> 	at org.hps.evio.EvioToLcio.main(EvioToLcio.java:91)
>> Jun 18, 2015 3:31:02 PM org.lcsim.job.EventMarkerDriver endOfData
>> INFO: 0 events processed in job
>> java.lang.NullPointerException
>> 	at org.hps.analysis.dataquality.SvtMonitoring.calculateEndOfRunQuantities(SvtMonitoring.java:312)
>> 	at org.hps.analysis.dataquality.DataQualityMonitor.endOfData(DataQualityMonitor.java:81)
>> 	at org.lcsim.util.Driver.endOfData(Driver.java:151)
>> 	at org.lcsim.util.DriverAdapter.finish(DriverAdapter.java:43)
>> 	at org.freehep.record.loop.AbstractLoopListener.process(AbstractLoopListener.java:24)
>> 	at org.freehep.record.loop.DefaultRecordLoop.fireLoopEvents(DefaultRecordLoop.java:125)
>> 	at org.freehep.record.loop.DefaultRecordLoop.loop(DefaultRecordLoop.java:713)
>> 	at org.freehep.record.loop.DefaultRecordLoop.execute(DefaultRecordLoop.java:566)
>> 	at org.lcsim.util.loop.LCSimLoop.loop(LCSimLoop.java:151)
>> 	at org.lcsim.job.JobControlManager.run(JobControlManager.java:431)
>> 	at org.hps.job.JobManager.run(JobManager.java:55)
>> 	at org.lcsim.job.JobControlManager.run(JobControlManager.java:189)
>> 	at org.hps.job.JobManager.main(JobManager.java:23)
>> 
>> ########################################################################
>> Use REPLY-ALL to reply to list
>> 
>> To unsubscribe from the HPS-SOFTWARE list, click the following link:
>> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1
>> 

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the HPS-SOFTWARE list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=HPS-SOFTWARE&A=1