2009-06-16 06:15:10 Full thread dump Java HotSpot(TM) 64-Bit Server VM (11.3-b02 mixed mode): "Attach Listener" daemon prio=10 tid=0x000000004159b800 nid=0x3d5f waiting on condition [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "RequestProcessor[8]" prio=10 tid=0x00007f524ce00000 nid=0x3c44 in Object.wait() [0x00007f5242aec000..0x00007f5242aec9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[7]" prio=10 tid=0x00007f524cdffc00 nid=0x3c43 in Object.wait() [0x00007f52428ea000..0x00007f52428eaa70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[6]" prio=10 tid=0x00007f524cf52000 nid=0x3c42 in Object.wait() [0x00007f524360b000..0x00007f524360bcf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[5]" prio=10 tid=0x00000000414c4800 nid=0x3c09 in Object.wait() [0x00007f52427e9000..0x00007f52427e9bf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[4]" prio=10 tid=0x000000004184f000 nid=0x3c03 in Object.wait() [0x00007f52429eb000..0x00007f52429eba70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[3]" prio=10 tid=0x00007f524daa1400 nid=0x3bfd in Object.wait() [0x00007f5249e11000..0x00007f5249e11af0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[2]" prio=10 tid=0x00007f524d593c00 nid=0x3bf9 in Object.wait() [0x00007f524350a000..0x00007f524350a9f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[1]" prio=10 tid=0x00007f524dd8e800 nid=0x3bf7 in Object.wait() [0x00007f5243910000..0x00007f5243910cf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "RequestProcessor[0]" prio=10 tid=0x00007f524d013800 nid=0x3bf6 in Object.wait() [0x00007f5243a11000..0x00007f5243a11d70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at java.lang.Object.wait(Object.java:485) at org.das2.system.RequestProcessor$BlockingRequestQueue.remove(RequestProcessor.java:300) - locked <0x00007f5256e5e4f8> (a org.das2.system.RequestProcessor$BlockingRequestQueue) at org.das2.system.RequestProcessor$Runner.run(RequestProcessor.java:197) at java.lang.Thread.run(Thread.java:619) "TimerQueue" daemon prio=10 tid=0x00007f524d0a6800 nid=0x3bf5 in Object.wait() [0x00007f524a021000..0x00007f524a021bf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256bb8b70> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x00007f5256bb8b70> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x00007f524c35e400 nid=0x3bf3 in Object.wait() [0x00007f5243df1000..0x00007f5243df1af0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256a71e00> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x00007f5256a71e00> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "DestroyJavaVM" prio=10 tid=0x00007f524c31d000 nid=0x3bd7 waiting on condition [0x0000000000000000..0x00007f52d7bb1ce0] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-0" prio=10 tid=0x00007f524c31f400 nid=0x3bf2 at breakpoint[0x00007f5243eef000..0x00007f5243ef2b70] java.lang.Thread.State: RUNNABLE at org.virbo.autoplot.dom.Axis.setRange(Axis.java:35) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jdesktop.beansbinding.BeanProperty.invokeMethod(BeanProperty.java:782) at org.jdesktop.beansbinding.BeanProperty.write(BeanProperty.java:891) at org.jdesktop.beansbinding.BeanProperty.setValue(BeanProperty.java:571) at org.jdesktop.beansbinding.Binding.saveUnmanaged(Binding.java:1275) at org.jdesktop.beansbinding.Binding.save(Binding.java:1254) at org.jdesktop.beansbinding.AutoBinding.trySaveThenRefresh(AutoBinding.java:176) at org.jdesktop.beansbinding.AutoBinding.targetChangedImpl(AutoBinding.java:249) at org.jdesktop.beansbinding.Binding.targetChanged(Binding.java:1433) at org.jdesktop.beansbinding.Binding.access$1300(Binding.java:38) at org.jdesktop.beansbinding.Binding$PSL.propertyStateChanged(Binding.java:1620) at org.jdesktop.beansbinding.PropertyHelper.firePropertyStateChange(PropertyHelper.java:212) at org.jdesktop.beansbinding.BeanProperty.notifyListeners(BeanProperty.java:712) at org.jdesktop.beansbinding.BeanProperty.access$1000(BeanProperty.java:143) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.cachedValueChanged(BeanProperty.java:369) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.propertyValueChanged(BeanProperty.java:409) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.propertyChange(BeanProperty.java:414) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at java.awt.Component.firePropertyChange(Component.java:8083) at org.das2.components.DatumRangeEditor.getDatumRange(DatumRangeEditor.java:152) at org.das2.components.DatumRangeEditor.getValue(DatumRangeEditor.java:132) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.jdesktop.beansbinding.BeanProperty.invokeMethod(BeanProperty.java:782) at org.jdesktop.beansbinding.BeanProperty.read(BeanProperty.java:821) at org.jdesktop.beansbinding.BeanProperty.getProperty(BeanProperty.java:837) at org.jdesktop.beansbinding.BeanProperty.access$800(BeanProperty.java:143) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.updateCachedValue(BeanProperty.java:339) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.(BeanProperty.java:172) at org.jdesktop.beansbinding.BeanProperty$SourceEntry.(BeanProperty.java:150) at org.jdesktop.beansbinding.BeanProperty.listeningStarted(BeanProperty.java:672) at org.jdesktop.beansbinding.PropertyHelper.addPropertyStateListener(PropertyHelper.java:153) at org.jdesktop.beansbinding.Binding.bindUnmanaged(Binding.java:963) at org.jdesktop.beansbinding.Binding.bind(Binding.java:944) at org.jdesktop.beansbinding.BindingGroup.bind(BindingGroup.java:143) at org.virbo.autoplot.AxisPanel.doPlotBindings(AxisPanel.java:233) at org.virbo.autoplot.AxisPanel.access$100(AxisPanel.java:37) at org.virbo.autoplot.AxisPanel$2.propertyChange(AxisPanel.java:64) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:347) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276) at org.virbo.autoplot.dom.ApplicationController.setPlot(ApplicationController.java:1432) at org.virbo.autoplot.dom.ApplicationController$2.focusGained(ApplicationController.java:214) at java.awt.Component.processFocusEvent(Component.java:6105) at java.awt.Component.processEvent(Component.java:5972) at java.awt.Container.processEvent(Container.java:2041) at org.das2.graph.DasCanvasComponent.processEvent(DasCanvasComponent.java:288) at java.awt.Component.dispatchEventImpl(Component.java:4583) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4413) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:880) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:511) at java.awt.Component.dispatchEventImpl(Component.java:4455) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4413) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "AWT-Shutdown" prio=10 tid=0x00007f524c31e800 nid=0x3bf1 in Object.wait() [0x00007f5243ff3000..0x00007f5243ff39f0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f5256a34078> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x00007f5256a34078> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x000000004140ac00 nid=0x3bed runnable [0x00007f524a122000..0x00007f524a122d70] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x000000004125ec00 nid=0x3bec in Object.wait() [0x00007f524a856000..0x00007f524a856bf0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f52568202d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f52568202d0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x0000000040ef9c00 nid=0x3bea runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x0000000040ef6800 nid=0x3be9 waiting on condition [0x0000000000000000..0x00007f524bffd400] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x0000000040ef4400 nid=0x3be7 waiting on condition [0x0000000000000000..0x00007f525016d290] java.lang.Thread.State: RUNNABLE "JDWP Command Reader" daemon prio=10 tid=0x0000000040ede400 nid=0x3be2 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Event Helper Thread" daemon prio=10 tid=0x0000000040edbc00 nid=0x3be1 runnable [0x0000000000000000..0x0000000000000000] java.lang.Thread.State: RUNNABLE "JDWP Transport Listener: dt_socket" daemon prio=10 tid=0x0000000040ed8800 nid=0x3be0 runnable [0x0000000000000000..0x00007f52504718d0] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x0000000040ec9000 nid=0x3bdf runnable [0x0000000000000000..0x00007f5250676880] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0000000040eabc00 nid=0x3bdd in Object.wait() [0x00007f5250777000..0x00007f5250777c70] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f525682a210> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x00007f525682a210> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x0000000040ea4c00 nid=0x3bdc in Object.wait() [0x00007f5250878000..0x00007f5250878af0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00007f525682a248> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x00007f525682a248> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0000000040e9f400 nid=0x3bdb runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040e49000 nid=0x3bd8 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040e4a800 nid=0x3bd9 runnable "VM Periodic Task Thread" prio=10 tid=0x0000000040efbc00 nid=0x3beb waiting on condition JNI global references: 13577