2010-10-17 17:44:29 Full thread dump Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing): "Map Status Collector" daemon prio=6 tid=0x03c2b400 nid=0x9b0 in Object.wait() [0x04f3f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:149) - locked <0x22fa2e18> (a org.openstreetmap.josm.gui.MapStatus$Collector) at java.lang.Thread.run(Unknown Source) "pool-1-thread-1" prio=6 tid=0x02fce800 nid=0x98c in Object.wait() [0x0336f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(Unknown Source) - locked <0x2351adb0> (a java.awt.EventQueue$1AWTInvocationLock) at java.awt.Window.doDispose(Unknown Source) at java.awt.Dialog.doDispose(Unknown Source) at java.awt.Window.dispose(Unknown Source) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.close(PleaseWaitProgressMonitor.java:154) at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:99) at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129) at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Swing-Shell" daemon prio=6 tid=0x03dc7400 nid=0x344 waiting on condition [0x0399f000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x2663b230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source) at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "DestroyJavaVM" prio=6 tid=0x003b6400 nid=0xf10 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Timer-0" daemon prio=6 tid=0x02c44400 nid=0x7e4 in Object.wait() [0x0394f000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Unknown Source) - locked <0x2663b3f0> (a java.util.TaskQueue) at java.util.TimerThread.run(Unknown Source) "RemoteControl HTTP Server" daemon prio=6 tid=0x03c02400 nid=0x778 runnable [0x0379f000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(Unknown Source) - locked <0x2606bdd0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(Unknown Source) at java.net.ServerSocket.accept(Unknown Source) at org.openstreetmap.josm.plugins.remotecontrol.HttpServer.run(HttpServer.java:51) "TimerQueue" daemon prio=6 tid=0x03cb4400 nid=0xfa8 in Object.wait() [0x038ef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(Unknown Source) - locked <0x25ae9ea8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Unknown Source) "AWT-EventQueue-0" prio=6 tid=0x02f3b400 nid=0xf5c runnable [0x0331e000] java.lang.Thread.State: RUNNABLE at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.getYForEelevation(ElevationProfilePanel.java:231) at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.drawElevationLines(ElevationProfilePanel.java:145) at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.paint(ElevationProfilePanel.java:84) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at org.openstreetmap.josm.gui.MultiSplitPane.paintChildren(MultiSplitPane.java:205) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) - locked <0x2566f768> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent._paintImmediately(Unknown Source) at javax.swing.JComponent.paintImmediately(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.Dialog$1.run(Unknown Source) at java.awt.Dialog$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Unknown Source) at java.awt.Component.show(Unknown Source) at java.awt.Component.setVisible(Unknown Source) at java.awt.Window.setVisible(Unknown Source) at java.awt.Dialog.setVisible(Unknown Source) at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$3.run(PleaseWaitProgressMonitor.java:83) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) "AWT-Windows" daemon prio=6 tid=0x02f2b400 nid=0xf50 runnable [0x0327f000] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "AWT-Shutdown" prio=6 tid=0x02f29c00 nid=0xf4c in Object.wait() [0x0322f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(Unknown Source) - locked <0x2571c140> (a java.lang.Object) at java.lang.Thread.run(Unknown Source) "Java2D Disposer" daemon prio=10 tid=0x02f29400 nid=0xf48 in Object.wait() [0x031df000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x2571c1d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at sun.java2d.Disposer.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Low Memory Detector" daemon prio=6 tid=0x02bb5000 nid=0x248 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x02ba9800 nid=0xf34 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x02ba4c00 nid=0xf30 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x02ba3800 nid=0xf2c waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x02b9fc00 nid=0xf28 in Object.wait() [0x02d6f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x254893f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x02b9b000 nid=0xf18 in Object.wait() [0x02d1f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x25489488> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x02b99800 nid=0xf14 runnable "VM Periodic Task Thread" prio=10 tid=0x02bc8000 nid=0xf38 waiting on condition JNI global references: 3992 Heap def new generation total 14400K, used 13381K [0x22990000, 0x23920000, 0x25390000) eden space 12864K, 99% used [0x22990000, 0x23606990, 0x23620000) from space 1536K, 40% used [0x23620000, 0x236baaf0, 0x237a0000) to space 1536K, 0% used [0x237a0000, 0x237a0000, 0x23920000) tenured generation total 31772K, used 20483K [0x25390000, 0x27297000, 0x2a790000) the space 31772K, 64% used [0x25390000, 0x26790ce0, 0x26790e00, 0x27297000) compacting perm gen total 12288K, used 8910K [0x2a790000, 0x2b390000, 0x2e790000) the space 12288K, 72% used [0x2a790000, 0x2b043b60, 0x2b043c00, 0x2b390000) ro space 10240K, 51% used [0x2e790000, 0x2ecbbaf8, 0x2ecbbc00, 0x2f190000) rw space 12288K, 54% used [0x2f190000, 0x2f8276d8, 0x2f827800, 0x2fd90000)