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