Ticket #11833: named-stack.txt

File named-stack.txt, 31.8 KB (added by naoliv, 11 years ago)

New jstack with the named threads

Line 
12015-09-08 12:54:27
2Full thread dump OpenJDK 64-Bit Server VM (24.85-b03 mixed mode):
3
4"Attach Listener" daemon prio=10 tid=0x00007f3654001000 nid=0x5a26 waiting on condition [0x0000000000000000]
5 java.lang.Thread.State: RUNNABLE
6
7"styled-map-renderer-7" prio=10 tid=0x00007f3624332800 nid=0x59ff waiting on condition [0x00007f36839f8000]
8 java.lang.Thread.State: WAITING (parking)
9 at sun.misc.Unsafe.park(Native Method)
10 - parking to wait for <0x00000006836754f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
11 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
12 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
13 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
14 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
15 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
16 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
17 at java.lang.Thread.run(Thread.java:745)
18
19"styled-map-renderer-6" prio=10 tid=0x00007f3624330800 nid=0x59fe runnable [0x00007f3683af9000]
20 java.lang.Thread.State: RUNNABLE
21 at java.util.HashMap.put(HashMap.java:494)
22 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:94)
23 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:71)
24 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:281)
25 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:85)
26 at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:68)
27 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.add(StyledMapRenderer.java:1617)
28 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.visit(StyledMapRenderer.java:1601)
29 at org.openstreetmap.josm.data.osm.Relation.accept(Relation.java:167)
30 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1580)
31 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1546)
32 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
33 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
34 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
35 at java.lang.Thread.run(Thread.java:745)
36
37"styled-map-renderer-5" prio=10 tid=0x00007f362432e000 nid=0x59fd waiting on condition [0x00007f3683bfa000]
38 java.lang.Thread.State: WAITING (parking)
39 at sun.misc.Unsafe.park(Native Method)
40 - parking to wait for <0x00000006836754f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
41 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
42 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
43 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
44 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
45 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
46 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
47 at java.lang.Thread.run(Thread.java:745)
48
49"styled-map-renderer-4" prio=10 tid=0x00007f362432c800 nid=0x59fc runnable [0x00007f3683cfb000]
50 java.lang.Thread.State: RUNNABLE
51 at java.util.HashMap.getEntry(HashMap.java:465)
52 at java.util.HashMap.get(HashMap.java:417)
53 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:92)
54 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:71)
55 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:281)
56 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:85)
57 at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:68)
58 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.add(StyledMapRenderer.java:1617)
59 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.visit(StyledMapRenderer.java:1601)
60 at org.openstreetmap.josm.data.osm.Relation.accept(Relation.java:167)
61 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1580)
62 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1546)
63 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
64 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
65 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
66 at java.lang.Thread.run(Thread.java:745)
67
68"styled-map-renderer-3" prio=10 tid=0x00007f362432b000 nid=0x59fb runnable [0x00007f3683dfc000]
69 java.lang.Thread.State: RUNNABLE
70 at java.util.HashMap.getEntry(HashMap.java:465)
71 at java.util.HashMap.get(HashMap.java:417)
72 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:92)
73 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:71)
74 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:281)
75 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:85)
76 at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:68)
77 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.add(StyledMapRenderer.java:1617)
78 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.visit(StyledMapRenderer.java:1601)
79 at org.openstreetmap.josm.data.osm.Relation.accept(Relation.java:167)
80 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1580)
81 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1546)
82 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
83 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
84 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
85 at java.lang.Thread.run(Thread.java:745)
86
87"styled-map-renderer-2" prio=10 tid=0x00007f3624329800 nid=0x59fa runnable [0x00007f3683efd000]
88 java.lang.Thread.State: RUNNABLE
89 at java.util.HashMap.put(HashMap.java:494)
90 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:94)
91 at org.openstreetmap.josm.data.osm.visitor.paint.relations.MultipolygonCache.get(MultipolygonCache.java:71)
92 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:281)
93 at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:85)
94 at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:68)
95 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.add(StyledMapRenderer.java:1617)
96 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.visit(StyledMapRenderer.java:1601)
97 at org.openstreetmap.josm.data.osm.Relation.accept(Relation.java:167)
98 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1580)
99 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ComputeStyleListWorker.call(StyledMapRenderer.java:1546)
100 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
101 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
102 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
103 at java.lang.Thread.run(Thread.java:745)
104
105"styled-map-renderer-1" prio=10 tid=0x00007f3624328000 nid=0x59f9 waiting on condition [0x00007f3683ffe000]
106 java.lang.Thread.State: WAITING (parking)
107 at sun.misc.Unsafe.park(Native Method)
108 - parking to wait for <0x00000006836754f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
109 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
110 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
111 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
112 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
113 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
114 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
115 at java.lang.Thread.run(Thread.java:745)
116
117"styled-map-renderer-0" prio=10 tid=0x00007f3624317000 nid=0x59f8 waiting on condition [0x00007f3688114000]
118 java.lang.Thread.State: WAITING (parking)
119 at sun.misc.Unsafe.park(Native Method)
120 - parking to wait for <0x00000006836754f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
121 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
122 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
123 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
124 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
125 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
126 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
127 at java.lang.Thread.run(Thread.java:745)
128
129"Map Status Collector" daemon prio=10 tid=0x00007f36242ca800 nid=0x59f7 in Object.wait() [0x00007f3688215000]
130 java.lang.Thread.State: TIMED_WAITING (on object monitor)
131 at java.lang.Object.wait(Native Method)
132 - waiting on <0x00000007cb07e100> (a org.openstreetmap.josm.gui.MapStatus$Collector)
133 at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:367)
134 - locked <0x00000007cb07e100> (a org.openstreetmap.josm.gui.MapStatus$Collector)
135 at java.lang.Thread.run(Thread.java:745)
136
137"Timer-2" daemon prio=10 tid=0x00007f3624265000 nid=0x59f6 in Object.wait() [0x00007f368885e000]
138 java.lang.Thread.State: WAITING (on object monitor)
139 at java.lang.Object.wait(Native Method)
140 - waiting on <0x00000007cb5e87b0> (a java.util.TaskQueue)
141 at java.lang.Object.wait(Object.java:503)
142 at java.util.TimerThread.mainLoop(Timer.java:526)
143 - locked <0x00000007cb5e87b0> (a java.util.TaskQueue)
144 at java.util.TimerThread.run(Timer.java:505)
145
146"OSMJobThread 1" daemon prio=10 tid=0x00007f3624132000 nid=0x59f4 waiting on condition [0x00007f36904cf000]
147 java.lang.Thread.State: WAITING (parking)
148 at sun.misc.Unsafe.park(Native Method)
149 - parking to wait for <0x00000007cb5e8cf0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
150 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
151 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
152 at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:489)
153 at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:678)
154 at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.executeJobs(JobDispatcher.java:161)
155 at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.run(JobDispatcher.java:142)
156
157"Timer-1" prio=10 tid=0x00007f3624118000 nid=0x59f3 in Object.wait() [0x00007f368bda5000]
158 java.lang.Thread.State: WAITING (on object monitor)
159 at java.lang.Object.wait(Native Method)
160 - waiting on <0x00000007cb177f70> (a java.util.TaskQueue)
161 at java.lang.Object.wait(Object.java:503)
162 at java.util.TimerThread.mainLoop(Timer.java:526)
163 - locked <0x00000007cb177f70> (a java.util.TaskQueue)
164 at java.util.TimerThread.run(Timer.java:505)
165
166"main-worker-0" prio=10 tid=0x00007f36241c1000 nid=0x59f2 in Object.wait() [0x00007f368875d000]
167 java.lang.Thread.State: WAITING (on object monitor)
168 at java.lang.Object.wait(Native Method)
169 - waiting on <0x00000007cdcf9320> (a java.awt.EventQueue$1AWTInvocationLock)
170 at java.lang.Object.wait(Object.java:503)
171 at java.awt.EventQueue.invokeAndWait(EventQueue.java:1282)
172 - locked <0x00000007cdcf9320> (a java.awt.EventQueue$1AWTInvocationLock)
173 at java.awt.EventQueue.invokeAndWait(EventQueue.java:1263)
174 at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:116)
175 at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:161)
176 at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
177 at java.util.concurrent.FutureTask.run(FutureTask.java:262)
178 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
179 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
180 at java.lang.Thread.run(Thread.java:745)
181
182"DestroyJavaVM" prio=10 tid=0x00007f36b000a000 nid=0x59b9 waiting on condition [0x0000000000000000]
183 java.lang.Thread.State: RUNNABLE
184
185"message-notifier-0" prio=10 tid=0x00007f36b0f56000 nid=0x59f0 waiting on condition [0x00007f3688355000]
186 java.lang.Thread.State: TIMED_WAITING (parking)
187 at sun.misc.Unsafe.park(Native Method)
188 - parking to wait for <0x0000000682fbece0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
189 at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
190 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
191 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
192 at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
193 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
194 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
195 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
196 at java.lang.Thread.run(Thread.java:745)
197
198"Timer-0" daemon prio=10 tid=0x00007f36241ac800 nid=0x59ed in Object.wait() [0x00007f368895f000]
199 java.lang.Thread.State: TIMED_WAITING (on object monitor)
200 at java.lang.Object.wait(Native Method)
201 - waiting on <0x00000006836c0698> (a java.util.TaskQueue)
202 at java.util.TimerThread.mainLoop(Timer.java:552)
203 - locked <0x00000006836c0698> (a java.util.TaskQueue)
204 at java.util.TimerThread.run(Timer.java:505)
205
206"RemoteControl HTTP Server" daemon prio=10 tid=0x00007f36b0f2d800 nid=0x59eb runnable [0x00007f368855b000]
207 java.lang.Thread.State: RUNNABLE
208 at java.net.PlainSocketImpl.socketAccept(Native Method)
209 at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
210 at java.net.ServerSocket.implAccept(ServerSocket.java:530)
211 at java.net.ServerSocket.accept(ServerSocket.java:498)
212 at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:101)
213
214"RemoteControl HTTP Server" daemon prio=10 tid=0x00007f36b0f2b000 nid=0x59ea runnable [0x00007f368865c000]
215 java.lang.Thread.State: RUNNABLE
216 at java.net.PlainSocketImpl.socketAccept(Native Method)
217 at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
218 at java.net.ServerSocket.implAccept(ServerSocket.java:530)
219 at java.net.ServerSocket.accept(ServerSocket.java:498)
220 at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:101)
221
222"WeakCollectionCleaner" daemon prio=10 tid=0x00007f36b0e5b800 nid=0x59e6 in Object.wait() [0x00007f3688a60000]
223 java.lang.Thread.State: WAITING (on object monitor)
224 at java.lang.Object.wait(Native Method)
225 - waiting on <0x0000000683cc4060> (a java.lang.ref.ReferenceQueue$Lock)
226 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
227 - locked <0x0000000683cc4060> (a java.lang.ref.ReferenceQueue$Lock)
228 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
229 at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77)
230
231"GT authority factory disposer" daemon prio=10 tid=0x00007f36b0d60000 nid=0x59e5 in Object.wait() [0x00007f368a745000]
232 java.lang.Thread.State: TIMED_WAITING (on object monitor)
233 at java.lang.Object.wait(Native Method)
234 - waiting on <0x0000000683cc4188> (a java.util.TaskQueue)
235 at java.util.TimerThread.mainLoop(Timer.java:552)
236 - locked <0x0000000683cc4188> (a java.util.TaskQueue)
237 at java.util.TimerThread.run(Timer.java:505)
238
239"main-init-4" prio=10 tid=0x00007f36b0a14000 nid=0x59e4 waiting on condition [0x00007f368a035000]
240 java.lang.Thread.State: WAITING (parking)
241 at sun.misc.Unsafe.park(Native Method)
242 - parking to wait for <0x0000000683963950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
243 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
244 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
245 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
246 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
247 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
248 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
249 at java.lang.Thread.run(Thread.java:745)
250
251"main-init-3" prio=10 tid=0x00007f36b0a12000 nid=0x59e3 waiting on condition [0x00007f368a136000]
252 java.lang.Thread.State: WAITING (parking)
253 at sun.misc.Unsafe.park(Native Method)
254 - parking to wait for <0x0000000683963950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
255 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
256 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
257 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
258 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
259 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
260 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
261 at java.lang.Thread.run(Thread.java:745)
262
263"main-init-2" prio=10 tid=0x00007f36b0a10800 nid=0x59e2 waiting on condition [0x00007f368a237000]
264 java.lang.Thread.State: WAITING (parking)
265 at sun.misc.Unsafe.park(Native Method)
266 - parking to wait for <0x0000000683963950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
267 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
268 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
269 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
270 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
271 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
272 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
273 at java.lang.Thread.run(Thread.java:745)
274
275"main-init-1" prio=10 tid=0x00007f36b0a0f000 nid=0x59e1 waiting on condition [0x00007f368a338000]
276 java.lang.Thread.State: WAITING (parking)
277 at sun.misc.Unsafe.park(Native Method)
278 - parking to wait for <0x0000000683963950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
279 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
280 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
281 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
282 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
283 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
284 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
285 at java.lang.Thread.run(Thread.java:745)
286
287"main-init-0" prio=10 tid=0x00007f36b0a0e800 nid=0x59e0 waiting on condition [0x00007f368a644000]
288 java.lang.Thread.State: WAITING (parking)
289 at sun.misc.Unsafe.park(Native Method)
290 - parking to wait for <0x0000000683963950> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
291 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
292 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
293 at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
294 at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
295 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
296 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
297 at java.lang.Thread.run(Thread.java:745)
298
299"TimerQueue" daemon prio=10 tid=0x00007f3624067800 nid=0x59d9 waiting on condition [0x00007f36905d0000]
300 java.lang.Thread.State: WAITING (parking)
301 at sun.misc.Unsafe.park(Native Method)
302 - parking to wait for <0x00000006803ddba8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
303 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
304 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
305 at java.util.concurrent.DelayQueue.take(DelayQueue.java:209)
306 at javax.swing.TimerQueue.run(TimerQueue.java:171)
307 at java.lang.Thread.run(Thread.java:745)
308
309"AWT-EventQueue-0" prio=10 tid=0x00007f36b0871800 nid=0x59d8 waiting on condition [0x00007f36906cc000]
310 java.lang.Thread.State: WAITING (parking)
311 at sun.misc.Unsafe.park(Native Method)
312 - parking to wait for <0x00000007cdcbd1b8> (a java.util.concurrent.FutureTask)
313 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
314 at java.util.concurrent.FutureTask.awaitDone(FutureTask.java:425)
315 at java.util.concurrent.FutureTask.get(FutureTask.java:187)
316 at java.util.concurrent.AbstractExecutorService.invokeAll(AbstractExecutorService.java:243)
317 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer$ConcurrentTasksHelper.process(StyledMapRenderer.java:1667)
318 at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.render(StyledMapRenderer.java:1706)
319 at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:347)
320 at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:645)
321 at org.openstreetmap.josm.gui.MapView.paint(MapView.java:729)
322 at javax.swing.JComponent.paintChildren(JComponent.java:879)
323 - locked <0x00000006800452c0> (a java.awt.Component$AWTTreeLock)
324 at javax.swing.JComponent.paint(JComponent.java:1055)
325 at javax.swing.JComponent.paintChildren(JComponent.java:879)
326 - locked <0x00000006800452c0> (a java.awt.Component$AWTTreeLock)
327 at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1047)
328 at javax.swing.JComponent.paint(JComponent.java:1055)
329 at javax.swing.JComponent.paintChildren(JComponent.java:879)
330 - locked <0x00000006800452c0> (a java.awt.Component$AWTTreeLock)
331 at javax.swing.JComponent.paint(JComponent.java:1055)
332 at javax.swing.JComponent.paintChildren(JComponent.java:879)
333 - locked <0x00000006800452c0> (a java.awt.Component$AWTTreeLock)
334 at javax.swing.JComponent.paint(JComponent.java:1055)
335 at javax.swing.JComponent.paintChildren(JComponent.java:879)
336 - locked <0x00000006800452c0> (a java.awt.Component$AWTTreeLock)
337 at javax.swing.JComponent.paint(JComponent.java:1055)
338 at javax.swing.JComponent.paintToOffscreen(JComponent.java:5223)
339 at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1529)
340 at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1452)
341 at javax.swing.RepaintManager.paint(RepaintManager.java:1249)
342 at javax.swing.JComponent._paintImmediately(JComponent.java:5171)
343 at javax.swing.JComponent.paintImmediately(JComponent.java:4982)
344 at javax.swing.RepaintManager$3.run(RepaintManager.java:808)
345 at javax.swing.RepaintManager$3.run(RepaintManager.java:796)
346 at java.security.AccessController.doPrivileged(Native Method)
347 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
348 at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:796)
349 at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:769)
350 at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:718)
351 at javax.swing.RepaintManager.access$1100(RepaintManager.java:62)
352 at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1677)
353 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
354 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
355 at java.awt.EventQueue.access$300(EventQueue.java:103)
356 at java.awt.EventQueue$3.run(EventQueue.java:706)
357 at java.awt.EventQueue$3.run(EventQueue.java:704)
358 at java.security.AccessController.doPrivileged(Native Method)
359 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
360 at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
361 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
362 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
363 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:154)
364 at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:182)
365 at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:221)
366 at java.security.AccessController.doPrivileged(Native Method)
367 at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:219)
368 at java.awt.Dialog.show(Dialog.java:1082)
369 at java.awt.Component.show(Component.java:1655)
370 at java.awt.Component.setVisible(Component.java:1607)
371 at java.awt.Window.setVisible(Window.java:1014)
372 at java.awt.Dialog.setVisible(Dialog.java:1005)
373 at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$4.run(PleaseWaitProgressMonitor.java:190)
374 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
375 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745)
376 at java.awt.EventQueue.access$300(EventQueue.java:103)
377 at java.awt.EventQueue$3.run(EventQueue.java:706)
378 at java.awt.EventQueue$3.run(EventQueue.java:704)
379 at java.security.AccessController.doPrivileged(Native Method)
380 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
381 at java.awt.EventQueue.dispatchEvent(EventQueue.java:715)
382 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
383 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
384 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
385 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
386 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
387 at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
388
389"AWT-Shutdown" prio=10 tid=0x00007f36b08dd800 nid=0x59d7 in Object.wait() [0x00007f3690f76000]
390 java.lang.Thread.State: WAITING (on object monitor)
391 at java.lang.Object.wait(Native Method)
392 - waiting on <0x00000006803ddcd8> (a java.lang.Object)
393 at java.lang.Object.wait(Object.java:503)
394 at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
395 - locked <0x00000006803ddcd8> (a java.lang.Object)
396 at java.lang.Thread.run(Thread.java:745)
397
398"AWT-XAWT" daemon prio=10 tid=0x00007f36b0824800 nid=0x59ce runnable [0x00007f3691077000]
399 java.lang.Thread.State: RUNNABLE
400 at sun.awt.X11.XToolkit.waitForEvents(Native Method)
401 at sun.awt.X11.XToolkit.run(XToolkit.java:541)
402 at sun.awt.X11.XToolkit.run(XToolkit.java:505)
403 at java.lang.Thread.run(Thread.java:745)
404
405"Java2D Disposer" daemon prio=10 tid=0x00007f36b081b800 nid=0x59cd in Object.wait() [0x00007f3691383000]
406 java.lang.Thread.State: WAITING (on object monitor)
407 at java.lang.Object.wait(Native Method)
408 - waiting on <0x00000006804060b0> (a java.lang.ref.ReferenceQueue$Lock)
409 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
410 - locked <0x00000006804060b0> (a java.lang.ref.ReferenceQueue$Lock)
411 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
412 at sun.java2d.Disposer.run(Disposer.java:145)
413 at java.lang.Thread.run(Thread.java:745)
414
415"Java2D Queue Flusher" daemon prio=10 tid=0x00007f36b0819000 nid=0x59cc in Object.wait() [0x00007f36937c0000]
416 java.lang.Thread.State: TIMED_WAITING (on object monitor)
417 at java.lang.Object.wait(Native Method)
418 - waiting on <0x000000068040dc08> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)
419 at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:206)
420 - locked <0x000000068040dc08> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)
421
422"File Watcher" prio=10 tid=0x00007f36b0331800 nid=0x59cb waiting on condition [0x00007f36a2f37000]
423 java.lang.Thread.State: WAITING (parking)
424 at sun.misc.Unsafe.park(Native Method)
425 - parking to wait for <0x0000000680408008> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
426 at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
427 at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
428 at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:489)
429 at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:678)
430 at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
431 at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:109)
432 at org.openstreetmap.josm.io.FileWatcher.access$000(FileWatcher.java:30)
433 at org.openstreetmap.josm.io.FileWatcher$1.run(FileWatcher.java:46)
434 at java.lang.Thread.run(Thread.java:745)
435
436"Thread-0" daemon prio=10 tid=0x00007f36b0330800 nid=0x59ca runnable [0x00007f36a81f4000]
437 java.lang.Thread.State: RUNNABLE
438 at sun.nio.fs.LinuxWatchService.poll(Native Method)
439 at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47)
440 at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:311)
441 at java.lang.Thread.run(Thread.java:745)
442
443"Service Thread" daemon prio=10 tid=0x00007f36b0200000 nid=0x59c8 runnable [0x0000000000000000]
444 java.lang.Thread.State: RUNNABLE
445
446"C2 CompilerThread1" daemon prio=10 tid=0x00007f36b01fe000 nid=0x59c7 waiting on condition [0x0000000000000000]
447 java.lang.Thread.State: RUNNABLE
448
449"C2 CompilerThread0" daemon prio=10 tid=0x00007f36b01fb000 nid=0x59c6 waiting on condition [0x0000000000000000]
450 java.lang.Thread.State: RUNNABLE
451
452"Signal Dispatcher" daemon prio=10 tid=0x00007f36b01f9000 nid=0x59c5 runnable [0x0000000000000000]
453 java.lang.Thread.State: RUNNABLE
454
455"Finalizer" daemon prio=10 tid=0x00007f36b01cd800 nid=0x59c4 in Object.wait() [0x00007f36a9403000]
456 java.lang.Thread.State: WAITING (on object monitor)
457 at java.lang.Object.wait(Native Method)
458 - waiting on <0x0000000680872b88> (a java.lang.ref.ReferenceQueue$Lock)
459 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
460 - locked <0x0000000680872b88> (a java.lang.ref.ReferenceQueue$Lock)
461 at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
462 at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
463
464"Reference Handler" daemon prio=10 tid=0x00007f36b01cb800 nid=0x59c3 in Object.wait() [0x00007f36a9504000]
465 java.lang.Thread.State: WAITING (on object monitor)
466 at java.lang.Object.wait(Native Method)
467 - waiting on <0x0000000680872918> (a java.lang.ref.Reference$Lock)
468 at java.lang.Object.wait(Object.java:503)
469 at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
470 - locked <0x0000000680872918> (a java.lang.ref.Reference$Lock)
471
472"VM Thread" prio=10 tid=0x00007f36b01c5800 nid=0x59c2 runnable
473
474"GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f36b0020000 nid=0x59ba runnable
475
476"GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f36b0021800 nid=0x59bb runnable
477
478"GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f36b0023800 nid=0x59bc runnable
479
480"GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f36b0025800 nid=0x59bd runnable
481
482"GC task thread#4 (ParallelGC)" prio=10 tid=0x00007f36b0027800 nid=0x59be runnable
483
484"GC task thread#5 (ParallelGC)" prio=10 tid=0x00007f36b0029000 nid=0x59bf runnable
485
486"GC task thread#6 (ParallelGC)" prio=10 tid=0x00007f36b002b000 nid=0x59c0 runnable
487
488"GC task thread#7 (ParallelGC)" prio=10 tid=0x00007f36b002d000 nid=0x59c1 runnable
489
490"VM Periodic Task Thread" prio=10 tid=0x00007f36b020b000 nid=0x59c9 waiting on condition
491
492JNI global references: 4583
493