Update your copy of the trunk and then run the following command. java -cp hps-java-jar org.hps.evio.EvioToLcio -d HPS-EngRun2015-4mm-v0 -r -x org.hps.steering.users.omoreno.SvtHitCorrelationsMonitoring.lcsim hps _004889.evio.0 The file is in Sho's volatile directory and you will need to download it yourself. On Wed, Apr 22, 2015 at 2:44 PM, McCormick, Jeremy I. < [log in to unmask]> wrote: > The first error I'm not sure about as I haven't seen it before but it does > look like two different threads are trying to update the same plot graphic > in the Jfree backend. Can you send me instructions on how to reproduce > it? (I would need to know exactly what EVIO file you are using and which > steering file.) > > The second error with the EVIO I'm guessing could be associated with the > updated EVIO version we are using as of yesterday, but I'm not entirely > sure about it. If you change the EVIO dependency back to 4.4.3 in > parent/pom.xml (prior version we were using) then I wonder if it goes > away. I also don't know if this constitutes an error or not, e.g. what > does "readout status" mean here? > > -----Original Message----- > From: [log in to unmask] [mailto:[log in to unmask]] On Behalf Of > Omar Moreno > Sent: Wednesday, April 22, 2015 2:39 PM > To: hps-software; McCormick, Jeremy I. > Subject: Errors and warnings when running over EVIO > > Hi Jeremy, > > I'm seeing the following error when I'm running off an EVIO file > (hps_004889.evio.0 in this case): > > Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException > Exception in thread "AWT-EventQueue-0" > java.util.ConcurrentModificationException > at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901) > at java.util.ArrayList$Itr.next(ArrayList.java:851) > at > hep.aida.jfree.renderer.MultiGradientScale.getColor(MultiGradientScale.java:52) > at > hep.aida.jfree.renderer.MultiGradientScale.getColor(MultiGradientScale.java:13) > at > hep.aida.jfree.renderer.AbstractPaintScale.getPaint(AbstractPaintScale.java:62) > at > hep.aida.jfree.renderer.XYVariableBinWidthBlockRenderer.drawItem(XYVariableBinWidthBlockRenderer.java:78) > at org.jfree.chart.plot.XYPlot.render(XYPlot.java:3738) > at org.jfree.chart.plot.XYPlot.draw(XYPlot.java:3271) > at org.jfree.chart.JFreeChart.draw(JFreeChart.java:1229) > at org.jfree.chart.ChartPanel.paintComponent(ChartPanel.java:1624) > at javax.swing.JComponent.paint(JComponent.java:1053) > at javax.swing.JComponent.paintToOffscreen(JComponent.java:5223) > at > javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1572) > at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1495) > at > javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:306) > at javax.swing.RepaintManager.paint(RepaintManager.java:1265) > at javax.swing.JComponent._paintImmediately(JComponent.java:5171) > at javax.swing.JComponent.paintImmediately(JComponent.java:4982) > at javax.swing.RepaintManager$4.run(RepaintManager.java:824) > at javax.swing.RepaintManager$4.run(RepaintManager.java:807) > at java.security.AccessController.doPrivileged(Native Method) at > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) > at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:807) > at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:782) > at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:731) > at javax.swing.RepaintManager.access$1300(RepaintManager.java:64) > at > javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1720) > at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:744) > at java.awt.EventQueue.access$400(EventQueue.java:97) > at java.awt.EventQueue$3.run(EventQueue.java:697) > at java.awt.EventQueue$3.run(EventQueue.java:691) > at java.security.AccessController.doPrivileged(Native Method) at > java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:714) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) > Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException > > > I'm also seeing the following warning: > > Wed Apr 22 14:29:35 PDT 2015 org.hps.evio.LCSimTestRunEventBuilder > getEventData > WARNING: Readout status is usually 0; got -67633145 > > > Any idea what these are all about? The first error has something to do > with JFree chart so I don't think it's due to running over an EVIO file but > the second does. They aren't causing the run to crash, but the are > consistently popping up so I thought I would report them. I'm see them no > matter what steering file I use. I'm using the following command run to > over the file: > > > java -cp hps-java-jar org.hps.evio.EvioToLcio -d detector -x > steering_file.lcsim file.evio > > > --Omar Moreno > ######################################################################## 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