Ticket #15198: visual-vm.txt

File visual-vm.txt, 26.9 KB (added by GerdP, 21 months ago)

visual vm threaddump

Line 
1
22017-08-27 07:45:33
3Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.121-b13 mixed mode):
4
5"RMI TCP Connection(idle)" #1602 daemon prio=5 os_prio=0 tid=0x0000000026c7d800 nid=0xc88 waiting on condition [0x000000004b1de000]
6   java.lang.Thread.State: TIMED_WAITING (parking)
7        at sun.misc.Unsafe.park(Native Method)
8        - parking to wait for  <0x00000007bf58d458> (a java.util.concurrent.SynchronousQueue$TransferStack)
9        at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
10        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Unknown Source)
11        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(Unknown Source)
12        at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
13        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
14        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
15        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
16        at java.lang.Thread.run(Unknown Source)
17
18   Locked ownable synchronizers:
19        - None
20
21"RMI TCP Connection(3)-192.168.178.24" #1601 daemon prio=5 os_prio=0 tid=0x0000000026c81800 nid=0x900 runnable [0x000000004b0de000]
22   java.lang.Thread.State: RUNNABLE
23        at java.net.SocketInputStream.socketRead0(Native Method)
24        at java.net.SocketInputStream.socketRead(Unknown Source)
25        at java.net.SocketInputStream.read(Unknown Source)
26        at java.net.SocketInputStream.read(Unknown Source)
27        at java.io.BufferedInputStream.fill(Unknown Source)
28        at java.io.BufferedInputStream.read(Unknown Source)
29        - locked <0x00000007bf58d1d0> (a java.io.BufferedInputStream)
30        at java.io.FilterInputStream.read(Unknown Source)
31        at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
32        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown Source)
33        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(Unknown Source)
34        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler$$Lambda$523/1474537182.run(Unknown Source)
35        at java.security.AccessController.doPrivileged(Native Method)
36        at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
37        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
38        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
39        at java.lang.Thread.run(Unknown Source)
40
41   Locked ownable synchronizers:
42        - <0x00000007bf58d3f8> (a java.util.concurrent.ThreadPoolExecutor$Worker)
43
44"JMX server connection timeout 1597" #1597 daemon prio=5 os_prio=0 tid=0x000000002400c800 nid=0x27a4 in Object.wait() [0x000000004a9de000]
45   java.lang.Thread.State: TIMED_WAITING (on object monitor)
46        at java.lang.Object.wait(Native Method)
47        at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(Unknown Source)
48        - locked <0x00000007bf59a338> (a [I)
49        at java.lang.Thread.run(Unknown Source)
50
51   Locked ownable synchronizers:
52        - None
53
54"RMI Scheduler(0)" #1596 daemon prio=5 os_prio=0 tid=0x0000000024012800 nid=0x2220 waiting on condition [0x000000004a8de000]
55   java.lang.Thread.State: TIMED_WAITING (parking)
56        at sun.misc.Unsafe.park(Native Method)
57        - parking to wait for  <0x00000007bf5a3b68> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
58        at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
59        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
60        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
61        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
62        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
63        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
64        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
65        at java.lang.Thread.run(Unknown Source)
66
67   Locked ownable synchronizers:
68        - None
69
70"RMI TCP Accept-0" #1594 daemon prio=5 os_prio=0 tid=0x000000002400e000 nid=0x1ac8 runnable [0x000000004a5df000]
71   java.lang.Thread.State: RUNNABLE
72        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
73        at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
74        at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
75        at java.net.PlainSocketImpl.accept(Unknown Source)
76        - locked <0x00000007bf5ae818> (a java.net.SocksSocketImpl)
77        at java.net.ServerSocket.implAccept(Unknown Source)
78        at java.net.ServerSocket.accept(Unknown Source)
79        at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(Unknown Source)
80        at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source)
81        at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
82        at java.lang.Thread.run(Unknown Source)
83
84   Locked ownable synchronizers:
85        - None
86
87"org.openstreetmap.josm.actions.search.SearchAction$SearchTask" #1593 prio=6 os_prio=0 tid=0x000000002400d800 nid=0x2784 in Object.wait() [0x000000004a0de000]
88   java.lang.Thread.State: WAITING (on object monitor)
89        at java.lang.Object.wait(Native Method)
90        at java.lang.Object.wait(Unknown Source)
91        at java.awt.EventQueue.invokeAndWait(Unknown Source)
92        - locked <0x000000064ac9dd78> (a java.awt.EventQueue$1AWTInvocationLock)
93        at java.awt.EventQueue.invokeAndWait(Unknown Source)
94        at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:100)
95        at org.openstreetmap.josm.gui.PleaseWaitRunnable$$Lambda$318/1781613854.run(Unknown Source)
96        at java.lang.Thread.run(Unknown Source)
97
98   Locked ownable synchronizers:
99        - None
100
101"Map Status Collector" #65 daemon prio=6 os_prio=0 tid=0x0000000026c82000 nid=0xe30 waiting on condition [0x00000000339de000]
102   java.lang.Thread.State: WAITING (parking)
103        at sun.misc.Unsafe.park(Native Method)
104        - parking to wait for  <0x0000000646dbeea8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
105        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
106        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
107        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
108        at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:406)
109        at java.lang.Thread.run(Unknown Source)
110
111   Locked ownable synchronizers:
112        - None
113
114"Timer-2" #56 prio=6 os_prio=0 tid=0x0000000026c79000 nid=0x1cb8 in Object.wait() [0x00000000331de000]
115   java.lang.Thread.State: WAITING (on object monitor)
116        at java.lang.Object.wait(Native Method)
117        - waiting on <0x0000000646a1cfd8> (a java.util.TaskQueue)
118        at java.lang.Object.wait(Unknown Source)
119        at java.util.TimerThread.mainLoop(Unknown Source)
120        - locked <0x0000000646a1cfd8> (a java.util.TaskQueue)
121        at java.util.TimerThread.run(Unknown Source)
122
123   Locked ownable synchronizers:
124        - None
125
126"main-worker-0" #53 prio=5 os_prio=0 tid=0x0000000026c7d000 nid=0x2408 waiting on condition [0x0000000032ddf000]
127   java.lang.Thread.State: WAITING (parking)
128        at sun.misc.Unsafe.park(Native Method)
129        - parking to wait for  <0x00000006409017d0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
130        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
131        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
132        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
133        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
134        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
135        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
136        at java.lang.Thread.run(Unknown Source)
137
138   Locked ownable synchronizers:
139        - None
140
141"Timer-1" #52 daemon prio=6 os_prio=0 tid=0x0000000026c80000 nid=0xd7c in Object.wait() [0x000000002ed9f000]
142   java.lang.Thread.State: WAITING (on object monitor)
143        at java.lang.Object.wait(Native Method)
144        - waiting on <0x0000000646a28230> (a java.util.TaskQueue)
145        at java.lang.Object.wait(Unknown Source)
146        at java.util.TimerThread.mainLoop(Unknown Source)
147        - locked <0x0000000646a28230> (a java.util.TaskQueue)
148        at java.util.TimerThread.run(Unknown Source)
149
150   Locked ownable synchronizers:
151        - None
152
153"DestroyJavaVM" #48 prio=5 os_prio=0 tid=0x0000000026c7c000 nid=0x1804 waiting on condition [0x0000000000000000]
154   java.lang.Thread.State: RUNNABLE
155
156   Locked ownable synchronizers:
157        - None
158
159"message-notifier-0" #47 prio=5 os_prio=0 tid=0x0000000026c7a000 nid=0x1d70 waiting on condition [0x000000002e09e000]
160   java.lang.Thread.State: TIMED_WAITING (parking)
161        at sun.misc.Unsafe.park(Native Method)
162        - parking to wait for  <0x00000006432bc168> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
163        at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
164        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
165        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
166        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
167        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
168        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
169        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
170        at java.lang.Thread.run(Unknown Source)
171
172   Locked ownable synchronizers:
173        - None
174
175"RemoteControl HTTP Server" #42 daemon prio=5 os_prio=0 tid=0x0000000026c78800 nid=0x2878 runnable [0x000000002dd9e000]
176   java.lang.Thread.State: RUNNABLE
177        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
178        at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
179        at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
180        at java.net.PlainSocketImpl.accept(Unknown Source)
181        - locked <0x00000006432bc9d0> (a java.net.SocksSocketImpl)
182        at java.net.ServerSocket.implAccept(Unknown Source)
183        at java.net.ServerSocket.accept(Unknown Source)
184        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103)
185
186   Locked ownable synchronizers:
187        - None
188
189"RemoteControl HTTP Server" #41 daemon prio=5 os_prio=0 tid=0x0000000026c7a800 nid=0x1bd0 runnable [0x000000002dc9f000]
190   java.lang.Thread.State: RUNNABLE
191        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
192        at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
193        at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
194        at java.net.PlainSocketImpl.accept(Unknown Source)
195        - locked <0x00000006432bcde8> (a java.net.SocksSocketImpl)
196        at java.net.ServerSocket.implAccept(Unknown Source)
197        at java.net.ServerSocket.accept(Unknown Source)
198        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:103)
199
200   Locked ownable synchronizers:
201        - None
202
203"Timer-0" #40 daemon prio=6 os_prio=0 tid=0x0000000026c7f000 nid=0x171c in Object.wait() [0x000000002db9f000]
204   java.lang.Thread.State: TIMED_WAITING (on object monitor)
205        at java.lang.Object.wait(Native Method)
206        at java.util.TimerThread.mainLoop(Unknown Source)
207        - locked <0x0000000644b7eef8> (a java.util.TaskQueue)
208        at java.util.TimerThread.run(Unknown Source)
209
210   Locked ownable synchronizers:
211        - None
212
213"WeakCollectionCleaner" #36 daemon prio=8 os_prio=1 tid=0x0000000028b72000 nid=0x21c4 in Object.wait() [0x000000002d1de000]
214   java.lang.Thread.State: WAITING (on object monitor)
215        at java.lang.Object.wait(Native Method)
216        - waiting on <0x00000006436a2138> (a java.lang.ref.ReferenceQueue$Lock)
217        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
218        - locked <0x00000006436a2138> (a java.lang.ref.ReferenceQueue$Lock)
219        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
220        at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77)
221
222   Locked ownable synchronizers:
223        - None
224
225"GT authority factory disposer" #35 daemon prio=5 os_prio=0 tid=0x0000000028b71800 nid=0x2874 in Object.wait() [0x000000002bcdf000]
226   java.lang.Thread.State: TIMED_WAITING (on object monitor)
227        at java.lang.Object.wait(Native Method)
228        at java.util.TimerThread.mainLoop(Unknown Source)
229        - locked <0x0000000644af15c0> (a java.util.TaskQueue)
230        at java.util.TimerThread.run(Unknown Source)
231
232   Locked ownable synchronizers:
233        - None
234
235"JCS-ElementEventQueue-Thread-7" #32 daemon prio=5 os_prio=0 tid=0x0000000028b73800 nid=0xef0 waiting on condition [0x000000002b3be000]
236   java.lang.Thread.State: WAITING (parking)
237        at sun.misc.Unsafe.park(Native Method)
238        - parking to wait for  <0x00000006432fb678> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
239        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
240        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
241        at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
242        at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
243        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
244        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
245        at java.lang.Thread.run(Unknown Source)
246
247   Locked ownable synchronizers:
248        - None
249
250"Weak reference cleaner" #23 prio=5 os_prio=0 tid=0x000000002458c000 nid=0x2c6c in Object.wait() [0x0000000027dfe000]
251   java.lang.Thread.State: WAITING (on object monitor)
252        at java.lang.Object.wait(Native Method)
253        - waiting on <0x0000000641eb4ca0> (a java.lang.ref.ReferenceQueue$Lock)
254        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
255        - locked <0x0000000641eb4ca0> (a java.lang.ref.ReferenceQueue$Lock)
256        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
257        at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:61)
258        at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$76/1577592551.run(Unknown Source)
259        at java.lang.Thread.run(Unknown Source)
260
261   Locked ownable synchronizers:
262        - None
263
264"File Watcher" #12 prio=5 os_prio=0 tid=0x000000002775f800 nid=0xe68 waiting on condition [0x0000000027cff000]
265   java.lang.Thread.State: WAITING (parking)
266        at sun.misc.Unsafe.park(Native Method)
267        - parking to wait for  <0x00000006400201e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
268        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
269        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
270        at java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
271        at java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
272        at sun.nio.fs.AbstractWatchService.take(Unknown Source)
273        at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:114)
274        at org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1650967483.run(Unknown Source)
275        at java.lang.Thread.run(Unknown Source)
276
277   Locked ownable synchronizers:
278        - None
279
280"TimerQueue" #21 daemon prio=5 os_prio=0 tid=0x00000000235c7000 nid=0x2214 runnable [0x000000002631f000]
281   java.lang.Thread.State: TIMED_WAITING (parking)
282        at sun.misc.Unsafe.park(Native Method)
283        - parking to wait for  <0x000000064001f468> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
284        at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
285        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
286        at java.util.concurrent.DelayQueue.take(Unknown Source)
287        at javax.swing.TimerQueue.run(Unknown Source)
288        at java.lang.Thread.run(Unknown Source)
289
290   Locked ownable synchronizers:
291        - <0x00000006405ada60> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
292
293"AWT-EventQueue-0" #19 prio=6 os_prio=0 tid=0x0000000022fab800 nid=0x2e9c waiting on condition [0x0000000025e19000]
294   java.lang.Thread.State: WAITING (parking)
295        at sun.misc.Unsafe.park(Native Method)
296        - parking to wait for  <0x000000064014fbe8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
297        at java.util.concurrent.locks.LockSupport.park(Unknown Source)
298        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
299        at java.awt.EventQueue.getNextEvent(Unknown Source)
300        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
301        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
302        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
303        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
304        at java.awt.SequencedEvent.dispatch(Unknown Source)
305        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
306        at java.awt.EventQueue.access$500(Unknown Source)
307        at java.awt.EventQueue$3.run(Unknown Source)
308        at java.awt.EventQueue$3.run(Unknown Source)
309        at java.security.AccessController.doPrivileged(Native Method)
310        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
311        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
312        at java.awt.EventQueue$4.run(Unknown Source)
313        at java.awt.EventQueue$4.run(Unknown Source)
314        at java.security.AccessController.doPrivileged(Native Method)
315        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
316        at java.awt.EventQueue.dispatchEvent(Unknown Source)
317        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
318        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
319        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
320        at java.awt.WaitDispatchSupport$2.run(Unknown Source)
321        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
322        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
323        at java.security.AccessController.doPrivileged(Native Method)
324        at java.awt.WaitDispatchSupport.enter(Unknown Source)
325        at java.awt.Dialog.show(Unknown Source)
326        at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
327        at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
328        at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
329        at org.openstreetmap.josm.actions.search.SearchAction$SelectSearchReceiver.receiveSearchResult(SearchAction.java:716)
330        at org.openstreetmap.josm.actions.search.SearchAction$SearchTask.finish(SearchAction.java:843)
331        at org.openstreetmap.josm.gui.PleaseWaitRunnable$$Lambda$48/1335298403.run(Unknown Source)
332        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
333        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
334        at java.awt.EventQueue.access$500(Unknown Source)
335        at java.awt.EventQueue$3.run(Unknown Source)
336        at java.awt.EventQueue$3.run(Unknown Source)
337        at java.security.AccessController.doPrivileged(Native Method)
338        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
339        at java.awt.EventQueue.dispatchEvent(Unknown Source)
340        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
341        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
342        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
343        at java.awt.WaitDispatchSupport$2.run(Unknown Source)
344        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
345        at java.awt.WaitDispatchSupport$4.run(Unknown Source)
346        at java.security.AccessController.doPrivileged(Native Method)
347        at java.awt.WaitDispatchSupport.enter(Unknown Source)
348        at java.awt.Dialog.show(Unknown Source)
349        at java.awt.Component.show(Unknown Source)
350        at java.awt.Component.setVisible(Unknown Source)
351        at java.awt.Window.setVisible(Unknown Source)
352        at java.awt.Dialog.setVisible(Unknown Source)
353        at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:235)
354        at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$$Lambda$188/2118128118.run(Unknown Source)
355        at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:93)
356        at org.openstreetmap.josm.gui.progress.PleaseWaitProgressMonitor$$Lambda$189/1887957070.run(Unknown Source)
357        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
358        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
359        at java.awt.EventQueue.access$500(Unknown Source)
360        at java.awt.EventQueue$3.run(Unknown Source)
361        at java.awt.EventQueue$3.run(Unknown Source)
362        at java.security.AccessController.doPrivileged(Native Method)
363        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
364        at java.awt.EventQueue.dispatchEvent(Unknown Source)
365        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
366        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
367        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
368        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
369        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
370        at java.awt.EventDispatchThread.run(Unknown Source)
371
372   Locked ownable synchronizers:
373        - None
374
375"AWT-Windows" #16 daemon prio=6 os_prio=0 tid=0x0000000022e7f000 nid=0x17cc runnable [0x0000000024dce000]
376   java.lang.Thread.State: RUNNABLE
377        at sun.awt.windows.WToolkit.eventLoop(Native Method)
378        at sun.awt.windows.WToolkit.run(Unknown Source)
379        at java.lang.Thread.run(Unknown Source)
380
381   Locked ownable synchronizers:
382        - None
383
384"AWT-Shutdown" #15 prio=5 os_prio=0 tid=0x0000000022e7e000 nid=0x1ce0 in Object.wait() [0x0000000024cce000]
385   java.lang.Thread.State: WAITING (on object monitor)
386        at java.lang.Object.wait(Native Method)
387        at java.lang.Object.wait(Unknown Source)
388        at sun.awt.AWTAutoShutdown.run(Unknown Source)
389        - locked <0x000000064001fb40> (a java.lang.Object)
390        at java.lang.Thread.run(Unknown Source)
391
392   Locked ownable synchronizers:
393        - None
394
395"Java2D Disposer" #14 daemon prio=10 os_prio=2 tid=0x0000000022e7d800 nid=0x1cc0 in Object.wait() [0x0000000024bcf000]
396   java.lang.Thread.State: WAITING (on object monitor)
397        at java.lang.Object.wait(Native Method)
398        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
399        - locked <0x000000064002a510> (a java.lang.ref.ReferenceQueue$Lock)
400        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
401        at sun.java2d.Disposer.run(Unknown Source)
402        at java.lang.Thread.run(Unknown Source)
403
404   Locked ownable synchronizers:
405        - None
406
407"Thread-1" #11 daemon prio=5 os_prio=0 tid=0x0000000022e07000 nid=0x2050 runnable [0x00000000246cf000]
408   java.lang.Thread.State: RUNNABLE
409        at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
410        at sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
411        at sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
412        at java.lang.Thread.run(Unknown Source)
413
414   Locked ownable synchronizers:
415        - None
416
417"Service Thread" #9 daemon prio=9 os_prio=0 tid=0x0000000022473000 nid=0x2424 runnable [0x0000000000000000]
418   java.lang.Thread.State: RUNNABLE
419
420   Locked ownable synchronizers:
421        - None
422
423"C1 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x0000000020ad4800 nid=0x134c waiting on condition [0x0000000000000000]
424   java.lang.Thread.State: RUNNABLE
425
426   Locked ownable synchronizers:
427        - None
428
429"C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x0000000020ad1800 nid=0x13ac waiting on condition [0x0000000000000000]
430   java.lang.Thread.State: RUNNABLE
431
432   Locked ownable synchronizers:
433        - None
434
435"C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0000000020acc000 nid=0x5e8 waiting on condition [0x0000000000000000]
436   java.lang.Thread.State: RUNNABLE
437
438   Locked ownable synchronizers:
439        - None
440
441"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0000000020aca800 nid=0x147c waiting on condition [0x0000000000000000]
442   java.lang.Thread.State: RUNNABLE
443
444   Locked ownable synchronizers:
445        - None
446
447"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000020ac9000 nid=0x2384 runnable [0x0000000000000000]
448   java.lang.Thread.State: RUNNABLE
449
450   Locked ownable synchronizers:
451        - None
452
453"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x0000000020aba000 nid=0x1678 in Object.wait() [0x0000000021e2e000]
454   java.lang.Thread.State: WAITING (on object monitor)
455        at java.lang.Object.wait(Native Method)
456        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
457        - locked <0x000000064016a7f0> (a java.lang.ref.ReferenceQueue$Lock)
458        at java.lang.ref.ReferenceQueue.remove(Unknown Source)
459        at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
460
461   Locked ownable synchronizers:
462        - None
463
464"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x000000000294f000 nid=0x1508 in Object.wait() [0x0000000021d2f000]
465   java.lang.Thread.State: WAITING (on object monitor)
466        at java.lang.Object.wait(Native Method)
467        at java.lang.Object.wait(Unknown Source)
468        at java.lang.ref.Reference.tryHandlePending(Unknown Source)
469        - locked <0x000000064016a9a8> (a java.lang.ref.Reference$Lock)
470        at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
471
472   Locked ownable synchronizers:
473        - None
474
475"VM Thread" os_prio=2 tid=0x0000000020a97800 nid=0x51c runnable
476
477"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002876800 nid=0x1d0c runnable
478
479"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002878000 nid=0x1530 runnable
480
481"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000002879800 nid=0x1340 runnable
482
483"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x000000000287c000 nid=0x2fe4 runnable
484
485"VM Periodic Task Thread" os_prio=2 tid=0x0000000022499800 nid=0x1a64 waiting on condition
486
487JNI global references: 328525
488