| 1 | 2010-10-17 17:44:29
|
|---|
| 2 | Full thread dump Java HotSpot(TM) Client VM (17.1-b03 mixed mode, sharing):
|
|---|
| 3 |
|
|---|
| 4 | "Map Status Collector" daemon prio=6 tid=0x03c2b400 nid=0x9b0 in Object.wait() [0x04f3f000]
|
|---|
| 5 | java.lang.Thread.State: TIMED_WAITING (on object monitor)
|
|---|
| 6 | at java.lang.Object.wait(Native Method)
|
|---|
| 7 | at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:149)
|
|---|
| 8 | - locked <0x22fa2e18> (a org.openstreetmap.josm.gui.MapStatus$Collector)
|
|---|
| 9 |
|
|---|
| 10 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 11 |
|
|---|
| 12 | "pool-1-thread-1" prio=6 tid=0x02fce800 nid=0x98c in Object.wait() [0x0336f000]
|
|---|
| 13 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 14 | at java.lang.Object.wait(Native Method)
|
|---|
| 15 | at java.lang.Object.wait(Object.java:485)
|
|---|
| 16 | at java.awt.EventQueue.invokeAndWait(Unknown Source)
|
|---|
| 17 | - locked <0x2351adb0> (a java.awt.EventQueue$1AWTInvocationLock)
|
|---|
| 18 | at java.awt.Window.doDispose(Unknown Source)
|
|---|
| 19 | at java.awt.Dialog.doDispose(Unknown Source)
|
|---|
| 20 | at java.awt.Window.dispose(Unknown Source)
|
|---|
| 21 | at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.close(PleaseWaitProgressMonitor.java:154)
|
|---|
| 22 | at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:99)
|
|---|
| 23 | at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:129)
|
|---|
| 24 | at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
|
|---|
| 25 | at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
|
|---|
| 26 | at java.util.concurrent.FutureTask.run(Unknown Source)
|
|---|
| 27 | at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
|
|---|
| 28 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
|
|---|
| 29 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 30 |
|
|---|
| 31 | "Swing-Shell" daemon prio=6 tid=0x03dc7400 nid=0x344 waiting on condition [0x0399f000]
|
|---|
| 32 | java.lang.Thread.State: WAITING (parking)
|
|---|
| 33 | at sun.misc.Unsafe.park(Native Method)
|
|---|
| 34 | - parking to wait for <0x2663b230> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
|
|---|
| 35 | at java.util.concurrent.locks.LockSupport.park(Unknown Source)
|
|---|
| 36 | at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
|
|---|
| 37 | at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
|
|---|
| 38 | at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
|
|---|
| 39 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
|
|---|
| 40 | at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Unknown Source)
|
|---|
| 41 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 42 |
|
|---|
| 43 | "DestroyJavaVM" prio=6 tid=0x003b6400 nid=0xf10 waiting on condition [0x00000000]
|
|---|
| 44 | java.lang.Thread.State: RUNNABLE
|
|---|
| 45 |
|
|---|
| 46 | "Timer-0" daemon prio=6 tid=0x02c44400 nid=0x7e4 in Object.wait() [0x0394f000]
|
|---|
| 47 | java.lang.Thread.State: TIMED_WAITING (on object monitor)
|
|---|
| 48 | at java.lang.Object.wait(Native Method)
|
|---|
| 49 | at java.util.TimerThread.mainLoop(Unknown Source)
|
|---|
| 50 | - locked <0x2663b3f0> (a java.util.TaskQueue)
|
|---|
| 51 | at java.util.TimerThread.run(Unknown Source)
|
|---|
| 52 |
|
|---|
| 53 | "RemoteControl HTTP Server" daemon prio=6 tid=0x03c02400 nid=0x778 runnable [0x0379f000]
|
|---|
| 54 | java.lang.Thread.State: RUNNABLE
|
|---|
| 55 | at java.net.PlainSocketImpl.socketAccept(Native Method)
|
|---|
| 56 | at java.net.PlainSocketImpl.accept(Unknown Source)
|
|---|
| 57 | - locked <0x2606bdd0> (a java.net.SocksSocketImpl)
|
|---|
| 58 | at java.net.ServerSocket.implAccept(Unknown Source)
|
|---|
| 59 | at java.net.ServerSocket.accept(Unknown Source)
|
|---|
| 60 | at org.openstreetmap.josm.plugins.remotecontrol.HttpServer.run(HttpServer.java:51)
|
|---|
| 61 |
|
|---|
| 62 | "TimerQueue" daemon prio=6 tid=0x03cb4400 nid=0xfa8 in Object.wait() [0x038ef000]
|
|---|
| 63 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 64 | at java.lang.Object.wait(Native Method)
|
|---|
| 65 | at javax.swing.TimerQueue.run(Unknown Source)
|
|---|
| 66 | - locked <0x25ae9ea8> (a javax.swing.TimerQueue)
|
|---|
| 67 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 68 |
|
|---|
| 69 | "AWT-EventQueue-0" prio=6 tid=0x02f3b400 nid=0xf5c runnable [0x0331e000]
|
|---|
| 70 | java.lang.Thread.State: RUNNABLE
|
|---|
| 71 | at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.getYForEelevation(ElevationProfilePanel.java:231)
|
|---|
| 72 | at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.drawElevationLines(ElevationProfilePanel.java:145)
|
|---|
| 73 | at org.openstreetmap.josm.plugins.elevation.gui.ElevationProfilePanel.paint(ElevationProfilePanel.java:84)
|
|---|
| 74 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 75 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 76 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 77 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 78 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 79 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 80 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 81 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 82 | at org.openstreetmap.josm.gui.MultiSplitPane.paintChildren(MultiSplitPane.java:205)
|
|---|
| 83 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 84 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 85 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 86 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 87 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 88 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 89 | at javax.swing.JSplitPane.paintChildren(Unknown Source)
|
|---|
| 90 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 91 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 92 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 93 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 94 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 95 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 96 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 97 | at javax.swing.JComponent.paintChildren(Unknown Source)
|
|---|
| 98 | - locked <0x2566f768> (a java.awt.Component$AWTTreeLock)
|
|---|
| 99 | at javax.swing.JComponent.paint(Unknown Source)
|
|---|
| 100 | at javax.swing.JComponent.paintToOffscreen(Unknown Source)
|
|---|
| 101 | at javax.swing.BufferStrategyPaintManager.paint(Unknown Source)
|
|---|
| 102 | at javax.swing.RepaintManager.paint(Unknown Source)
|
|---|
| 103 | at javax.swing.JComponent._paintImmediately(Unknown Source)
|
|---|
| 104 | at javax.swing.JComponent.paintImmediately(Unknown Source)
|
|---|
| 105 | at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
|
|---|
| 106 | at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
|
|---|
| 107 | at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source)
|
|---|
| 108 | at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknown Source)
|
|---|
| 109 | at java.awt.event.InvocationEvent.dispatch(Unknown Source)
|
|---|
| 110 | at java.awt.EventQueue.dispatchEvent(Unknown Source)
|
|---|
| 111 | at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
|
|---|
| 112 | at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
|
|---|
| 113 | at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
|
|---|
| 114 | at java.awt.Dialog$1.run(Unknown Source)
|
|---|
| 115 | at java.awt.Dialog$3.run(Unknown Source)
|
|---|
| 116 | at java.security.AccessController.doPrivileged(Native Method)
|
|---|
| 117 | at java.awt.Dialog.show(Unknown Source)
|
|---|
| 118 | at java.awt.Component.show(Unknown Source)
|
|---|
| 119 | at java.awt.Component.setVisible(Unknown Source)
|
|---|
| 120 | at java.awt.Window.setVisible(Unknown Source)
|
|---|
| 121 | at java.awt.Dialog.setVisible(Unknown Source)
|
|---|
| 122 | at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$3.run(PleaseWaitProgressMonitor.java:83)
|
|---|
| 123 | at java.awt.event.InvocationEvent.dispatch(Unknown Source)
|
|---|
| 124 | at java.awt.EventQueue.dispatchEvent(Unknown Source)
|
|---|
| 125 | at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
|
|---|
| 126 | at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
|
|---|
| 127 | at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
|
|---|
| 128 | at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
|
|---|
| 129 | at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
|
|---|
| 130 | at java.awt.EventDispatchThread.run(Unknown Source)
|
|---|
| 131 |
|
|---|
| 132 | "AWT-Windows" daemon prio=6 tid=0x02f2b400 nid=0xf50 runnable [0x0327f000]
|
|---|
| 133 | java.lang.Thread.State: RUNNABLE
|
|---|
| 134 | at sun.awt.windows.WToolkit.eventLoop(Native Method)
|
|---|
| 135 | at sun.awt.windows.WToolkit.run(Unknown Source)
|
|---|
| 136 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 137 |
|
|---|
| 138 | "AWT-Shutdown" prio=6 tid=0x02f29c00 nid=0xf4c in Object.wait() [0x0322f000]
|
|---|
| 139 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 140 | at java.lang.Object.wait(Native Method)
|
|---|
| 141 | at java.lang.Object.wait(Object.java:485)
|
|---|
| 142 | at sun.awt.AWTAutoShutdown.run(Unknown Source)
|
|---|
| 143 | - locked <0x2571c140> (a java.lang.Object)
|
|---|
| 144 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 145 |
|
|---|
| 146 | "Java2D Disposer" daemon prio=10 tid=0x02f29400 nid=0xf48 in Object.wait() [0x031df000]
|
|---|
| 147 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 148 | at java.lang.Object.wait(Native Method)
|
|---|
| 149 | at java.lang.ref.ReferenceQueue.remove(Unknown Source)
|
|---|
| 150 | - locked <0x2571c1d8> (a java.lang.ref.ReferenceQueue$Lock)
|
|---|
| 151 | at java.lang.ref.ReferenceQueue.remove(Unknown Source)
|
|---|
| 152 | at sun.java2d.Disposer.run(Unknown Source)
|
|---|
| 153 | at java.lang.Thread.run(Unknown Source)
|
|---|
| 154 |
|
|---|
| 155 | "Low Memory Detector" daemon prio=6 tid=0x02bb5000 nid=0x248 runnable [0x00000000]
|
|---|
| 156 | java.lang.Thread.State: RUNNABLE
|
|---|
| 157 |
|
|---|
| 158 | "CompilerThread0" daemon prio=10 tid=0x02ba9800 nid=0xf34 waiting on condition [0x00000000]
|
|---|
| 159 | java.lang.Thread.State: RUNNABLE
|
|---|
| 160 |
|
|---|
| 161 | "Attach Listener" daemon prio=10 tid=0x02ba4c00 nid=0xf30 runnable [0x00000000]
|
|---|
| 162 | java.lang.Thread.State: RUNNABLE
|
|---|
| 163 |
|
|---|
| 164 | "Signal Dispatcher" daemon prio=10 tid=0x02ba3800 nid=0xf2c waiting on condition [0x00000000]
|
|---|
| 165 | java.lang.Thread.State: RUNNABLE
|
|---|
| 166 |
|
|---|
| 167 | "Finalizer" daemon prio=8 tid=0x02b9fc00 nid=0xf28 in Object.wait() [0x02d6f000]
|
|---|
| 168 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 169 | at java.lang.Object.wait(Native Method)
|
|---|
| 170 | at java.lang.ref.ReferenceQueue.remove(Unknown Source)
|
|---|
| 171 | - locked <0x254893f8> (a java.lang.ref.ReferenceQueue$Lock)
|
|---|
| 172 | at java.lang.ref.ReferenceQueue.remove(Unknown Source)
|
|---|
| 173 | at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
|
|---|
| 174 |
|
|---|
| 175 | "Reference Handler" daemon prio=10 tid=0x02b9b000 nid=0xf18 in Object.wait() [0x02d1f000]
|
|---|
| 176 | java.lang.Thread.State: WAITING (on object monitor)
|
|---|
| 177 | at java.lang.Object.wait(Native Method)
|
|---|
| 178 | at java.lang.Object.wait(Object.java:485)
|
|---|
| 179 | at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
|
|---|
| 180 | - locked <0x25489488> (a java.lang.ref.Reference$Lock)
|
|---|
| 181 |
|
|---|
| 182 | "VM Thread" prio=10 tid=0x02b99800 nid=0xf14 runnable
|
|---|
| 183 |
|
|---|
| 184 | "VM Periodic Task Thread" prio=10 tid=0x02bc8000 nid=0xf38 waiting on condition
|
|---|
| 185 |
|
|---|
| 186 |
|
|---|
| 187 | JNI global references: 3992
|
|---|
| 188 |
|
|---|
| 189 | Heap
|
|---|
| 190 | def new generation total 14400K, used 13381K [0x22990000, 0x23920000, 0x25390000)
|
|---|
| 191 | eden space 12864K, 99% used [0x22990000, 0x23606990, 0x23620000)
|
|---|
| 192 | from space 1536K, 40% used [0x23620000, 0x236baaf0, 0x237a0000)
|
|---|
| 193 | to space 1536K, 0% used [0x237a0000, 0x237a0000, 0x23920000)
|
|---|
| 194 | tenured generation total 31772K, used 20483K [0x25390000, 0x27297000, 0x2a790000)
|
|---|
| 195 | the space 31772K, 64% used [0x25390000, 0x26790ce0, 0x26790e00, 0x27297000)
|
|---|
| 196 | compacting perm gen total 12288K, used 8910K [0x2a790000, 0x2b390000, 0x2e790000)
|
|---|
| 197 | the space 12288K, 72% used [0x2a790000, 0x2b043b60, 0x2b043c00, 0x2b390000)
|
|---|
| 198 | ro space 10240K, 51% used [0x2e790000, 0x2ecbbaf8, 0x2ecbbc00, 0x2f190000)
|
|---|
| 199 | rw space 12288K, 54% used [0x2f190000, 0x2f8276d8, 0x2f827800, 0x2fd90000)
|
|---|