Ticket #16236: hang.log

File hang.log, 46.0 KB (added by Emvee, 2 years ago)

Log showing the jps/jmap and jstack (twice) output for the hanging process

Line 
1> jps
23872 josm-tested.jar
36681 Jps
4> jmap 3872
5Attaching to process ID 3872, please wait...
6Debugger attached successfully.
7Server compiler detected.
8JVM version is 25.161-b12
90x0000560c34f44000      6K      /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/bin/java
100x00007eff99821000      248K    /usr/lib64/gvfs/libgvfscommon.so
110x00007eff99a5f000      210K    /usr/lib64/gio/modules/libgvfsdbus.so
120x00007eff99c94000      14K     /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so
130x00007eff99e98000      42K     /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so
140x00007eff9a0a3000      38K     /usr/lib64/libltdl.so.7.3.1
150x00007eff9a2ad000      34K     /usr/lib64/libvorbisfile.so.3.3.7
160x00007eff9a4b6000      62K     /usr/lib64/libcanberra.so.0.2.5
170x00007eff9a6c6000      18K     /usr/lib64/libcanberra-gtk.so.0.1.9
180x00007eff9a8cb000      26K     /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so
190x00007eff9aad2000      30K     /usr/lib64/libuuid.so.1.3.0
200x00007eff9acda000      30K     /usr/lib64/libdatrie.so.1.3.3
210x00007eff9aee2000      149K    /usr/lib64/libgraphite2.so.3.0.1
220x00007eff9b108000      306K    /usr/lib64/libblkid.so.1.1.0
230x00007eff9b356000      70K     /usr/lib64/libGLX.so.0.0.0
240x00007eff9b588000      598K    /usr/lib64/libGLdispatch.so.0.0.0
250x00007eff9b83e000      562K    /usr/lib64/libpcre.so.1.2.9
260x00007eff9bacb000      38K     /usr/lib64/libffi.so.7.1.0
270x00007eff9bcd5000      110K    /usr/lib64/libfribidi.so.0.4.0
280x00007eff9bef1000      40K     /usr/lib64/libthai.so.0.3.0
290x00007eff9c0fb000      711K    /usr/lib64/libharfbuzz.so.0.10706.0
300x00007eff9c3ad000      346K    /usr/lib64/libmount.so.1.1.0
310x00007eff9c605000      95K     /lib64/libresolv-2.27.so
320x00007eff9c81c000      155K    /lib64/libselinux.so.1
330x00007eff9ca45000      574K    /usr/lib64/libGL.so.1.0.0
340x00007eff9ccd6000      54K     /usr/lib64/libxcb-render.so.0.0.0
350x00007eff9cee4000      14K     /usr/lib64/libxcb-shm.so.0.0.0
360x00007eff9d0e8000      78K     /usr/lib64/libEGL.so.1.0.0
370x00007eff9d2fc000      662K    /usr/lib64/libpixman-1.so.0.34.0
380x00007eff9d5a2000      10K     /usr/lib64/libXdamage.so.1.1.0
390x00007eff9d7a5000      10K     /usr/lib64/libXinerama.so.1.0.0
400x00007eff9d9a8000      1117K   /usr/lib64/libglib-2.0.so.0.5600.1
410x00007eff9dcc0000      335K    /usr/lib64/libgobject-2.0.so.0.5600.1
420x00007eff9df14000      281K    /usr/lib64/libpango-1.0.so.0.4200.1
430x00007eff9e15b000      89K     /usr/lib64/libpangoft2-1.0.so.0.4200.1
440x00007eff9e372000      1666K   /usr/lib64/libgio-2.0.so.0.5600.1
450x00007eff9e714000      145K    /usr/lib64/libgdk_pixbuf-2.0.so.0.3600.12
460x00007eff9e939000      1236K   /usr/lib64/libcairo.so.2.11512.0
470x00007eff9ec70000      149K    /usr/lib64/libatk-1.0.so.0.22810.1
480x00007eff9ee96000      53K     /usr/lib64/libpangocairo-1.0.so.0.4200.1
490x00007eff9f0a4000      14K     /usr/lib64/libgmodule-2.0.so.0.5600.1
500x00007eff9f2a8000      723K    /usr/lib64/libgdk-x11-2.0.so.0.2400.32
510x00007eff9f55d000      4316K   /usr/lib64/libgtk-x11-2.0.so.0.2400.32
520x00007eff9fd97000      418K    /usr/lib64/libjpeg.so.8.1.2
530x00007effb424c000      46K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libjavajpeg.so
540x00007effb4ec4000      6K      /usr/lib64/libgthread-2.0.so.0.5600.1
550x00007effb6ce0000      54K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libicedtea-sound.so
560x00007effb76ef000      127K    /usr/lib64/libgpg-error.so.0.24.0
570x00007effb790f000      106K    /usr/lib64/libspeex.so.1.5.1
580x00007effb7b2a000      674K    /usr/lib64/libvorbisenc.so.2.0.11
590x00007effb7dd3000      178K    /usr/lib64/libvorbis.so.0.4.8
600x00007effbc11c000      26K     /usr/lib64/libogg.so.0.8.3
610x00007effbc323000      243K    /usr/lib64/libFLAC.so.8.3.0
620x00007effbc560000      1133K   /usr/lib64/libgcrypt.so.20.2.2
630x00007effbc87c000      18K     /usr/lib64/libcap.so.2.25
640x00007effbca81000      90K     /usr/lib64/liblz4.so.1.8.1
650x00007effbcc98000      234K    /usr/lib64/liblzma.so.5.2.3
660x00007effbced3000      488K    /usr/lib64/libsndfile.so.1.0.28
670x00007effbd14f000      600K    /usr/lib64/libsystemd.so.0.21.0
680x00007effbd3e6000      325K    /usr/lib64/libdbus-1.so.3.19.6
690x00007effbd638000      532K    /usr/lib64/pulseaudio/libpulsecommon-11.1.so
700x00007effbd8bd000      325K    /usr/lib64/libpulse.so.0.20.2
710x00007effbdb0e000      26K     /usr/lib64/alsa-lib/libasound_module_pcm_pulse.so
720x00007effbdd15000      1003K   /usr/lib64/libasound.so.2.0.0
730x00007effbe010000      63K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libjsoundalsa.so
740x00007effbe9fc000      5K      /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libjsound.so
750x00007effedaba000      38K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libmanagement.so
760x00007effeefc9000      522K    /lib64/libfreeblpriv3.so
770x00007effef250000      14K     /usr/lib64/libplds4.so
780x00007effef454000      18K     /usr/lib64/libplc4.so
790x00007effef659000      243K    /usr/lib64/libnspr4.so
800x00007effef898000      191K    /usr/lib64/libnssutil3.so
810x00007effefac8000      1189K   /usr/lib64/libnss3.so
820x00007effefdf3000      50K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libsunec.so
830x00007f002c39f000      22K     /usr/lib64/libXfixes.so.3.1.0
840x00007f002c5a5000      42K     /usr/lib64/libXcursor.so.1.0.2
850x00007f002c812000      42K     /usr/lib64/libXrandr.so.2.2.0
860x00007f002d925000      198K    /usr/lib64/libexpat.so.1.6.7
870x00007f002db57000      269K    /usr/lib64/libpng16.so.16.34.0
880x00007f002dd9b000      117K    /usr/lib64/libbz2.so.1.0.6
890x00007f002dfb8000      275K    /usr/lib64/libfontconfig.so.1.10.1
900x00007f002e1fd000      667K    /usr/lib64/libfreetype.so.6.16.0
910x00007f002e4a4000      339K    /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libfontmanager.so
920x00007f002ebfa000      14K     /usr/lib64/libXau.so.6.0.0
930x00007f002edfe000      162K    /usr/lib64/libxcb.so.1.1.0
940x00007f002f027000      66K     /usr/lib64/libXi.so.6.1.0
950x00007f002f238000      22K     /usr/lib64/libXtst.so.6.1.0
960x00007f002f43e000      10K     /usr/lib64/libXcomposite.so.1.0.0
970x00007f002f641000      42K     /usr/lib64/libXrender.so.1.3.0
980x00007f002f84c000      1283K   /usr/lib64/libX11.so.6.3.0
990x00007f002fb8d000      71K     /usr/lib64/libXext.so.6.4.0
1000x00007f002fd9f000      379K    /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libawt_xawt.so
1010x00007f00340ef000      688K    /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libawt.so
1020x00007f00346c1000      90K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libnet.so
1030x00007f00348d8000      75K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libnio.so
1040x00007f0050ad5000      34K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libzip.so
1050x00007f0050cde000      187K    /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libjava.so
1060x00007f0050f0d000      58K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/libverify.so
1070x00007f005111c000      41K     /lib64/librt-2.27.so
1080x00007f0051324000      94K     /lib64/libgcc_s.so.1
1090x00007f005153c000      1722K   /lib64/libm-2.27.so
1100x00007f00518cf000      1561K   /usr/lib64/libstdc++.so.6.0.25
1110x00007f0051c58000      14795K  /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/server/libjvm.so
1120x00007f0052a83000      141K    /lib64/libpthread-2.27.so
1130x00007f0052ca2000      18K     /lib64/libdl-2.27.so
1140x00007f0052ea6000      90K     /lib64/libz.so.1.2.11
1150x00007f00530bd000      2017K   /lib64/libc-2.27.so
1160x00007f005347b000      58K     /usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/jre/lib/amd64/jli/libjli.so
1170x00007f005368a000      176K    /lib64/ld-2.27.so
118> jstack 3872
1192018-04-28 11:25:06
120Full thread dump OpenJDK 64-Bit Server VM (25.161-b12 mixed mode):
121
122"Attach Listener" #221 daemon prio=9 os_prio=0 tid=0x00007f0010002000 nid=0x1a9e waiting on condition [0x0000000000000000]
123   java.lang.Thread.State: RUNNABLE
124
125"Timer-2" #62 daemon prio=6 os_prio=0 tid=0x00007effe082d800 nid=0xf96 in Object.wait() [0x00007effb69dd000]
126   java.lang.Thread.State: WAITING (on object monitor)
127        at java.lang.Object.wait(Native Method)
128        at java.lang.Object.wait(Object.java:502)
129        at java.util.TimerThread.mainLoop(Timer.java:526)
130        - locked <0x00000000c79501d0> (a java.util.TaskQueue)
131        at java.util.TimerThread.run(Timer.java:505)
132
133"PulseAudio Eventloop Thread" #60 daemon prio=6 os_prio=0 tid=0x00007effe804b000 nid=0xf8c waiting for monitor entry [0x00007effbc11a000]
134   java.lang.Thread.State: BLOCKED (on object monitor)
135        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine$3.update(PulseAudioDataLine.java:215)
136        - waiting to lock <0x00000000cbcc1370> (a org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine)
137        at org.classpath.icedtea.pulseaudio.Stream.playbackStartedCallback(Stream.java:688)
138        - locked <0x00000000cbcc1740> (a java.util.LinkedList)
139        at org.classpath.icedtea.pulseaudio.EventLoop.native_iterate(Native Method)
140        at org.classpath.icedtea.pulseaudio.EventLoop.run(EventLoop.java:133)
141        - locked <0x00000000c60d9a88> (a java.lang.Object)
142        at java.lang.Thread.run(Thread.java:748)
143
144"Thread-9" #59 prio=6 os_prio=0 tid=0x00007effe0541000 nid=0xf81 waiting for monitor entry [0x00007effec6b4000]
145   java.lang.Thread.State: BLOCKED (on object monitor)
146        at java.lang.Object.wait(Native Method)
147        at java.lang.Object.wait(Object.java:502)
148        at org.classpath.icedtea.pulseaudio.Operation.waitForCompletion(Operation.java:153)
149        - locked <0x00000000c60d9a88> (a java.lang.Object)
150        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.getBytesInBuffer(PulseAudioDataLine.java:493)
151        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.getBytesInBuffer(PulseAudioSourceDataLine.java:51)
152        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.drain(PulseAudioSourceDataLine.java:278)
153        - locked <0x00000000cbcc1370> (a org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine)
154        at org.openstreetmap.josm.io.audio.JavaSoundPlayer.playing(JavaSoundPlayer.java:141)
155        at org.openstreetmap.josm.io.audio.AudioPlayer.run(AudioPlayer.java:281)
156
157"Map Status Collector" #58 daemon prio=6 os_prio=0 tid=0x00007effe0996000 nid=0xf78 in Object.wait() [0x00007effbeffe000]
158   java.lang.Thread.State: WAITING (on object monitor)
159        at java.lang.Object.wait(Native Method)
160        at java.lang.Object.wait(Object.java:502)
161        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1315)
162        - locked <0x00000000f8f6aa10> (a java.awt.EventQueue$1AWTInvocationLock)
163        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
164        at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:442)
165        at java.lang.Thread.run(Thread.java:748)
166
167"Timer-1" #57 prio=6 os_prio=0 tid=0x00007effe059b000 nid=0xf77 in Object.wait() [0x00007effbeefd000]
168   java.lang.Thread.State: WAITING (on object monitor)
169        at java.lang.Object.wait(Native Method)
170        - waiting on <0x00000000c4f7a600> (a java.util.TaskQueue)
171        at java.lang.Object.wait(Object.java:502)
172        at java.util.TimerThread.mainLoop(Timer.java:526)
173        - locked <0x00000000c4f7a600> (a java.util.TaskQueue)
174        at java.util.TimerThread.run(Timer.java:505)
175
176"main-worker-0" #55 prio=5 os_prio=0 tid=0x00007effe019b800 nid=0xf73 waiting on condition [0x00007effee9c5000]
177   java.lang.Thread.State: WAITING (parking)
178        at sun.misc.Unsafe.park(Native Method)
179        - parking to wait for  <0x00000000c02b33a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
180        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
181        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
182        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
183        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
184        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
185        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
186        at java.lang.Thread.run(Thread.java:748)
187
188"DestroyJavaVM" #45 prio=5 os_prio=0 tid=0x00007f004c009000 nid=0xf21 waiting on condition [0x0000000000000000]
189   java.lang.Thread.State: RUNNABLE
190
191"message-notifier-0" #44 prio=5 os_prio=0 tid=0x00007f004cf02800 nid=0xf5d waiting on condition [0x00007effec3b3000]
192   java.lang.Thread.State: TIMED_WAITING (parking)
193        at sun.misc.Unsafe.park(Native Method)
194        - parking to wait for  <0x00000000c082b5a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
195        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
196        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
197        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
198        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
199        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
200        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
201        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
202        at java.lang.Thread.run(Thread.java:748)
203
204"Timer-0" #42 daemon prio=6 os_prio=0 tid=0x00007effe0180800 nid=0xf5b in Object.wait() [0x00007effec7b5000]
205   java.lang.Thread.State: TIMED_WAITING (on object monitor)
206        at java.lang.Object.wait(Native Method)
207        at java.util.TimerThread.mainLoop(Timer.java:552)
208        - locked <0x00000000c4808670> (a java.util.TaskQueue)
209        at java.util.TimerThread.run(Timer.java:505)
210
211"RemoteControl HTTPS Server" #39 daemon prio=5 os_prio=0 tid=0x00007f004cecb800 nid=0xf57 runnable [0x00007effec8b6000]
212   java.lang.Thread.State: RUNNABLE
213        at java.net.PlainSocketImpl.socketAccept(Native Method)
214        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
215        at java.net.ServerSocket.implAccept(ServerSocket.java:545)
216        at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:348)
217        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:404)
218
219"RemoteControl HTTP Server" #37 daemon prio=5 os_prio=0 tid=0x00007f004c8d4000 nid=0xf56 runnable [0x00007effec9b7000]
220   java.lang.Thread.State: RUNNABLE
221        at java.net.PlainSocketImpl.socketAccept(Native Method)
222        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
223        at java.net.ServerSocket.implAccept(ServerSocket.java:545)
224        at java.net.ServerSocket.accept(ServerSocket.java:513)
225        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)
226
227"WeakCollectionCleaner" #35 daemon prio=8 os_prio=0 tid=0x00007f004cdaa800 nid=0xf51 in Object.wait() [0x00007effee1c3000]
228   java.lang.Thread.State: WAITING (on object monitor)
229        at java.lang.Object.wait(Native Method)
230        - waiting on <0x00000000c38af748> (a java.lang.ref.ReferenceQueue$Lock)
231        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
232        - locked <0x00000000c38af748> (a java.lang.ref.ReferenceQueue$Lock)
233        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
234        at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77)
235
236"GT authority factory disposer" #32 daemon prio=5 os_prio=0 tid=0x00007f004cca3800 nid=0xf4a in Object.wait() [0x00007effeeac6000]
237   java.lang.Thread.State: TIMED_WAITING (on object monitor)
238        at java.lang.Object.wait(Native Method)
239        at java.util.TimerThread.mainLoop(Timer.java:552)
240        - locked <0x00000000c3b768d8> (a java.util.TaskQueue)
241        at java.util.TimerThread.run(Timer.java:505)
242
243"JCS-ElementEventQueue-Thread-5" #31 daemon prio=5 os_prio=0 tid=0x00007effd0095800 nid=0xf49 waiting on condition [0x00007effee8c4000]
244   java.lang.Thread.State: WAITING (parking)
245        at sun.misc.Unsafe.park(Native Method)
246        - parking to wait for  <0x00000000c37ce4f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
247        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
248        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
249        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
250        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
251        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
252        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
253        at java.lang.Thread.run(Thread.java:748)
254
255"Weak reference cleaner" #22 prio=5 os_prio=0 tid=0x00007f004c837000 nid=0xf3d in Object.wait() [0x00007f002cd1c000]
256   java.lang.Thread.State: WAITING (on object monitor)
257        at java.lang.Object.wait(Native Method)
258        - waiting on <0x00000000c19239c8> (a java.lang.ref.ReferenceQueue$Lock)
259        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
260        - locked <0x00000000c19239c8> (a java.lang.ref.ReferenceQueue$Lock)
261        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
262        at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
263        at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$101/293508253.run(Unknown Source)
264        at java.lang.Thread.run(Thread.java:748)
265
266"File Watcher" #11 prio=5 os_prio=0 tid=0x00007f004c73a000 nid=0xf3c waiting on condition [0x00007f002d1d1000]
267   java.lang.Thread.State: WAITING (parking)
268        at sun.misc.Unsafe.park(Native Method)
269        - parking to wait for  <0x00000000c0afa0a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
270        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
271        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
272        at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
273        at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
274        at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
275        at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:107)
276        at org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1512981843.run(Unknown Source)
277        at java.lang.Thread.run(Thread.java:748)
278
279"TimerQueue" #21 daemon prio=5 os_prio=0 tid=0x00007effe008c800 nid=0xf3b waiting on condition [0x00007f002d6d2000]
280   java.lang.Thread.State: TIMED_WAITING (parking)
281        at sun.misc.Unsafe.park(Native Method)
282        - parking to wait for  <0x00000000c0c0a3b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
283        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
284        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
285        at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
286        at javax.swing.TimerQueue.run(TimerQueue.java:174)
287        at java.lang.Thread.run(Thread.java:748)
288
289"AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x00007f004c6cc000 nid=0xf3a waiting on condition [0x00007effeefc5000]
290   java.lang.Thread.State: TIMED_WAITING (sleeping)
291        at java.lang.Thread.sleep(Native Method)
292        at org.openstreetmap.josm.io.audio.AudioPlayer$Execute.send(AudioPlayer.java:64)
293        at org.openstreetmap.josm.io.audio.AudioPlayer$Execute.play(AudioPlayer.java:52)
294        at org.openstreetmap.josm.io.audio.AudioPlayer.play(AudioPlayer.java:128)
295        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.play(AudioMarker.java:71)
296        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.play(AudioMarker.java:84)
297        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.actionPerformed(AudioMarker.java:40)
298        at org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer$MarkerMouseAdapter.mouseReleased(MarkerLayer.java:487)
299        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
300        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
301        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
302        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
303        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
304        at java.awt.Component.processMouseEvent(Component.java:6533)
305        at javax.swing.JComponent.processMouseEvent(JComponent.java:3315)
306        at java.awt.Component.processEvent(Component.java:6298)
307        at java.awt.Container.processEvent(Container.java:2237)
308        at java.awt.Component.dispatchEventImpl(Component.java:4889)
309        at java.awt.Container.dispatchEventImpl(Container.java:2295)
310        at java.awt.Component.dispatchEvent(Component.java:4711)
311        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
312        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
313        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
314        at java.awt.Container.dispatchEventImpl(Container.java:2281)
315        at java.awt.Window.dispatchEventImpl(Window.java:2746)
316        at java.awt.Component.dispatchEvent(Component.java:4711)
317        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
318        at java.awt.EventQueue.access$500(EventQueue.java:97)
319        at java.awt.EventQueue$3.run(EventQueue.java:709)
320        at java.awt.EventQueue$3.run(EventQueue.java:703)
321        at java.security.AccessController.doPrivileged(Native Method)
322        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
323        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
324        at java.awt.EventQueue$4.run(EventQueue.java:731)
325        at java.awt.EventQueue$4.run(EventQueue.java:729)
326        at java.security.AccessController.doPrivileged(Native Method)
327        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
328        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
329        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
330        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
331        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
332        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
333        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
334        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
335
336"AWT-Shutdown" #19 prio=5 os_prio=0 tid=0x00007f004c6ca800 nid=0xf39 in Object.wait() [0x00007f002c19d000]
337   java.lang.Thread.State: WAITING (on object monitor)
338        at java.lang.Object.wait(Native Method)
339        at java.lang.Object.wait(Object.java:502)
340        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
341        - locked <0x00000000c0adf120> (a java.lang.Object)
342        at java.lang.Thread.run(Thread.java:748)
343
344"AWT-XAWT" #17 daemon prio=6 os_prio=0 tid=0x00007f004c603000 nid=0xf38 runnable [0x00007f002e9f8000]
345   java.lang.Thread.State: RUNNABLE
346        at sun.awt.X11.XToolkit.waitForEvents(Native Method)
347        at sun.awt.X11.XToolkit.run(XToolkit.java:574)
348        at sun.awt.X11.XToolkit.run(XToolkit.java:538)
349        at java.lang.Thread.run(Thread.java:748)
350
351"Java2D Disposer" #14 daemon prio=10 os_prio=0 tid=0x00007f004c568000 nid=0xf35 in Object.wait() [0x00007f002d923000]
352   java.lang.Thread.State: WAITING (on object monitor)
353        at java.lang.Object.wait(Native Method)
354        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
355        - locked <0x00000000c09d7a30> (a java.lang.ref.ReferenceQueue$Lock)
356        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
357        at sun.java2d.Disposer.run(Disposer.java:148)
358        at java.lang.Thread.run(Thread.java:748)
359
360"Thread-1" #10 daemon prio=5 os_prio=0 tid=0x00007f004c446000 nid=0xf2f runnable [0x00007f00346bf000]
361   java.lang.Thread.State: RUNNABLE
362        at sun.nio.fs.LinuxWatchService.poll(Native Method)
363        at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47)
364        at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
365        at java.lang.Thread.run(Thread.java:748)
366
367"Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00007f004c2be800 nid=0xf2d runnable [0x0000000000000000]
368   java.lang.Thread.State: RUNNABLE
369
370"C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f004c2b1800 nid=0xf2c waiting on condition [0x0000000000000000]
371   java.lang.Thread.State: RUNNABLE
372
373"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f004c2b0000 nid=0xf2b waiting on condition [0x0000000000000000]
374   java.lang.Thread.State: RUNNABLE
375
376"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f004c2a2800 nid=0xf2a waiting on condition [0x0000000000000000]
377   java.lang.Thread.State: RUNNABLE
378
379"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f004c2a0800 nid=0xf29 runnable [0x0000000000000000]
380   java.lang.Thread.State: RUNNABLE
381
382"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f004c276800 nid=0xf28 in Object.wait() [0x00007f00351f0000]
383   java.lang.Thread.State: WAITING (on object monitor)
384        at java.lang.Object.wait(Native Method)
385        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
386        - locked <0x00000000c02cd310> (a java.lang.ref.ReferenceQueue$Lock)
387        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
388        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
389
390"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f004c272000 nid=0xf27 in Object.wait() [0x00007f00352f1000]
391   java.lang.Thread.State: WAITING (on object monitor)
392        at java.lang.Object.wait(Native Method)
393        at java.lang.Object.wait(Object.java:502)
394        at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
395        - locked <0x00000000c02cd350> (a java.lang.ref.Reference$Lock)
396        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
397
398"VM Thread" os_prio=0 tid=0x00007f004c268000 nid=0xf26 runnable
399
400"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f004c01e800 nid=0xf22 runnable
401
402"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f004c020800 nid=0xf23 runnable
403
404"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f004c022000 nid=0xf24 runnable
405
406"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f004c024000 nid=0xf25 runnable
407
408"VM Periodic Task Thread" os_prio=0 tid=0x00007f004c2c1000 nid=0xf2e waiting on condition
409
410JNI global references: 19295
411
412> jstack 3872
4132018-04-28 11:38:16
414Full thread dump OpenJDK 64-Bit Server VM (25.161-b12 mixed mode):
415
416"Attach Listener" #221 daemon prio=9 os_prio=0 tid=0x00007f0010002000 nid=0x1a9e waiting on condition [0x0000000000000000]
417   java.lang.Thread.State: RUNNABLE
418
419"Timer-2" #62 daemon prio=6 os_prio=0 tid=0x00007effe082d800 nid=0xf96 in Object.wait() [0x00007effb69dd000]
420   java.lang.Thread.State: WAITING (on object monitor)
421        at java.lang.Object.wait(Native Method)
422        at java.lang.Object.wait(Object.java:502)
423        at java.util.TimerThread.mainLoop(Timer.java:526)
424        - locked <0x00000000c79501d0> (a java.util.TaskQueue)
425        at java.util.TimerThread.run(Timer.java:505)
426
427"PulseAudio Eventloop Thread" #60 daemon prio=6 os_prio=0 tid=0x00007effe804b000 nid=0xf8c waiting for monitor entry [0x00007effbc11a000]
428   java.lang.Thread.State: BLOCKED (on object monitor)
429        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine$3.update(PulseAudioDataLine.java:215)
430        - waiting to lock <0x00000000cbcc1370> (a org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine)
431        at org.classpath.icedtea.pulseaudio.Stream.playbackStartedCallback(Stream.java:688)
432        - locked <0x00000000cbcc1740> (a java.util.LinkedList)
433        at org.classpath.icedtea.pulseaudio.EventLoop.native_iterate(Native Method)
434        at org.classpath.icedtea.pulseaudio.EventLoop.run(EventLoop.java:133)
435        - locked <0x00000000c60d9a88> (a java.lang.Object)
436        at java.lang.Thread.run(Thread.java:748)
437
438"Thread-9" #59 prio=6 os_prio=0 tid=0x00007effe0541000 nid=0xf81 waiting for monitor entry [0x00007effec6b4000]
439   java.lang.Thread.State: BLOCKED (on object monitor)
440        at java.lang.Object.wait(Native Method)
441        at java.lang.Object.wait(Object.java:502)
442        at org.classpath.icedtea.pulseaudio.Operation.waitForCompletion(Operation.java:153)
443        - locked <0x00000000c60d9a88> (a java.lang.Object)
444        at org.classpath.icedtea.pulseaudio.PulseAudioDataLine.getBytesInBuffer(PulseAudioDataLine.java:493)
445        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.getBytesInBuffer(PulseAudioSourceDataLine.java:51)
446        at org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine.drain(PulseAudioSourceDataLine.java:278)
447        - locked <0x00000000cbcc1370> (a org.classpath.icedtea.pulseaudio.PulseAudioSourceDataLine)
448        at org.openstreetmap.josm.io.audio.JavaSoundPlayer.playing(JavaSoundPlayer.java:141)
449        at org.openstreetmap.josm.io.audio.AudioPlayer.run(AudioPlayer.java:281)
450
451"Map Status Collector" #58 daemon prio=6 os_prio=0 tid=0x00007effe0996000 nid=0xf78 in Object.wait() [0x00007effbeffe000]
452   java.lang.Thread.State: WAITING (on object monitor)
453        at java.lang.Object.wait(Native Method)
454        at java.lang.Object.wait(Object.java:502)
455        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1315)
456        - locked <0x00000000cbd71ef8> (a java.awt.EventQueue$1AWTInvocationLock)
457        at java.awt.EventQueue.invokeAndWait(EventQueue.java:1296)
458        at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:442)
459        at java.lang.Thread.run(Thread.java:748)
460
461"Timer-1" #57 prio=6 os_prio=0 tid=0x00007effe059b000 nid=0xf77 in Object.wait() [0x00007effbeefd000]
462   java.lang.Thread.State: WAITING (on object monitor)
463        at java.lang.Object.wait(Native Method)
464        - waiting on <0x00000000c4f7a600> (a java.util.TaskQueue)
465        at java.lang.Object.wait(Object.java:502)
466        at java.util.TimerThread.mainLoop(Timer.java:526)
467        - locked <0x00000000c4f7a600> (a java.util.TaskQueue)
468        at java.util.TimerThread.run(Timer.java:505)
469
470"main-worker-0" #55 prio=5 os_prio=0 tid=0x00007effe019b800 nid=0xf73 waiting on condition [0x00007effee9c5000]
471   java.lang.Thread.State: WAITING (parking)
472        at sun.misc.Unsafe.park(Native Method)
473        - parking to wait for  <0x00000000c02b33a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
474        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
475        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
476        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
477        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
478        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
479        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
480        at java.lang.Thread.run(Thread.java:748)
481
482"DestroyJavaVM" #45 prio=5 os_prio=0 tid=0x00007f004c009000 nid=0xf21 waiting on condition [0x0000000000000000]
483   java.lang.Thread.State: RUNNABLE
484
485"message-notifier-0" #44 prio=5 os_prio=0 tid=0x00007f004cf02800 nid=0xf5d waiting on condition [0x00007effec3b3000]
486   java.lang.Thread.State: TIMED_WAITING (parking)
487        at sun.misc.Unsafe.park(Native Method)
488        - parking to wait for  <0x00000000c082b5a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
489        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
490        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
491        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
492        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
493        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
494        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
495        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
496        at java.lang.Thread.run(Thread.java:748)
497
498"Timer-0" #42 daemon prio=6 os_prio=0 tid=0x00007effe0180800 nid=0xf5b in Object.wait() [0x00007effec7b5000]
499   java.lang.Thread.State: TIMED_WAITING (on object monitor)
500        at java.lang.Object.wait(Native Method)
501        at java.util.TimerThread.mainLoop(Timer.java:552)
502        - locked <0x00000000c4808670> (a java.util.TaskQueue)
503        at java.util.TimerThread.run(Timer.java:505)
504
505"RemoteControl HTTPS Server" #39 daemon prio=5 os_prio=0 tid=0x00007f004cecb800 nid=0xf57 runnable [0x00007effec8b6000]
506   java.lang.Thread.State: RUNNABLE
507        at java.net.PlainSocketImpl.socketAccept(Native Method)
508        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
509        at java.net.ServerSocket.implAccept(ServerSocket.java:545)
510        at sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:348)
511        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpsServer.run(RemoteControlHttpsServer.java:404)
512
513"RemoteControl HTTP Server" #37 daemon prio=5 os_prio=0 tid=0x00007f004c8d4000 nid=0xf56 runnable [0x00007effec9b7000]
514   java.lang.Thread.State: RUNNABLE
515        at java.net.PlainSocketImpl.socketAccept(Native Method)
516        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:409)
517        at java.net.ServerSocket.implAccept(ServerSocket.java:545)
518        at java.net.ServerSocket.accept(ServerSocket.java:513)
519        at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)
520
521"WeakCollectionCleaner" #35 daemon prio=8 os_prio=0 tid=0x00007f004cdaa800 nid=0xf51 in Object.wait() [0x00007effee1c3000]
522   java.lang.Thread.State: WAITING (on object monitor)
523        at java.lang.Object.wait(Native Method)
524        - waiting on <0x00000000c38af748> (a java.lang.ref.ReferenceQueue$Lock)
525        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
526        - locked <0x00000000c38af748> (a java.lang.ref.ReferenceQueue$Lock)
527        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
528        at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:77)
529
530"GT authority factory disposer" #32 daemon prio=5 os_prio=0 tid=0x00007f004cca3800 nid=0xf4a in Object.wait() [0x00007effeeac6000]
531   java.lang.Thread.State: TIMED_WAITING (on object monitor)
532        at java.lang.Object.wait(Native Method)
533        at java.util.TimerThread.mainLoop(Timer.java:552)
534        - locked <0x00000000c3b768d8> (a java.util.TaskQueue)
535        at java.util.TimerThread.run(Timer.java:505)
536
537"JCS-ElementEventQueue-Thread-5" #31 daemon prio=5 os_prio=0 tid=0x00007effd0095800 nid=0xf49 waiting on condition [0x00007effee8c4000]
538   java.lang.Thread.State: WAITING (parking)
539        at sun.misc.Unsafe.park(Native Method)
540        - parking to wait for  <0x00000000c37ce4f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
541        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
542        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
543        at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
544        at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
545        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
546        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
547        at java.lang.Thread.run(Thread.java:748)
548
549"Weak reference cleaner" #22 prio=5 os_prio=0 tid=0x00007f004c837000 nid=0xf3d in Object.wait() [0x00007f002cd1c000]
550   java.lang.Thread.State: WAITING (on object monitor)
551        at java.lang.Object.wait(Native Method)
552        - waiting on <0x00000000c19239c8> (a java.lang.ref.ReferenceQueue$Lock)
553        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
554        - locked <0x00000000c19239c8> (a java.lang.ref.ReferenceQueue$Lock)
555        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
556        at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
557        at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$101/293508253.run(Unknown Source)
558        at java.lang.Thread.run(Thread.java:748)
559
560"File Watcher" #11 prio=5 os_prio=0 tid=0x00007f004c73a000 nid=0xf3c waiting on condition [0x00007f002d1d1000]
561   java.lang.Thread.State: WAITING (parking)
562        at sun.misc.Unsafe.park(Native Method)
563        - parking to wait for  <0x00000000c0afa0a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
564        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
565        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
566        at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
567        at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
568        at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
569        at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:107)
570        at org.openstreetmap.josm.io.FileWatcher$$Lambda$4/1512981843.run(Unknown Source)
571        at java.lang.Thread.run(Thread.java:748)
572
573"TimerQueue" #21 daemon prio=5 os_prio=0 tid=0x00007effe008c800 nid=0xf3b waiting on condition [0x00007f002d6d2000]
574   java.lang.Thread.State: TIMED_WAITING (parking)
575        at sun.misc.Unsafe.park(Native Method)
576        - parking to wait for  <0x00000000c0c0a3b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
577        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
578        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
579        at java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
580        at javax.swing.TimerQueue.run(TimerQueue.java:174)
581        at java.lang.Thread.run(Thread.java:748)
582
583"AWT-EventQueue-0" #18 prio=6 os_prio=0 tid=0x00007f004c6cc000 nid=0xf3a waiting on condition [0x00007effeefc5000]
584   java.lang.Thread.State: TIMED_WAITING (sleeping)
585        at java.lang.Thread.sleep(Native Method)
586        at org.openstreetmap.josm.io.audio.AudioPlayer$Execute.send(AudioPlayer.java:64)
587        at org.openstreetmap.josm.io.audio.AudioPlayer$Execute.play(AudioPlayer.java:52)
588        at org.openstreetmap.josm.io.audio.AudioPlayer.play(AudioPlayer.java:128)
589        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.play(AudioMarker.java:71)
590        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.play(AudioMarker.java:84)
591        at org.openstreetmap.josm.gui.layer.markerlayer.AudioMarker.actionPerformed(AudioMarker.java:40)
592        at org.openstreetmap.josm.gui.layer.markerlayer.MarkerLayer$MarkerMouseAdapter.mouseReleased(MarkerLayer.java:487)
593        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:290)
594        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
595        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
596        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
597        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
598        at java.awt.Component.processMouseEvent(Component.java:6533)
599        at javax.swing.JComponent.processMouseEvent(JComponent.java:3315)
600        at java.awt.Component.processEvent(Component.java:6298)
601        at java.awt.Container.processEvent(Container.java:2237)
602        at java.awt.Component.dispatchEventImpl(Component.java:4889)
603        at java.awt.Container.dispatchEventImpl(Container.java:2295)
604        at java.awt.Component.dispatchEvent(Component.java:4711)
605        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4889)
606        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4526)
607        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4467)
608        at java.awt.Container.dispatchEventImpl(Container.java:2281)
609        at java.awt.Window.dispatchEventImpl(Window.java:2746)
610        at java.awt.Component.dispatchEvent(Component.java:4711)
611        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
612        at java.awt.EventQueue.access$500(EventQueue.java:97)
613        at java.awt.EventQueue$3.run(EventQueue.java:709)
614        at java.awt.EventQueue$3.run(EventQueue.java:703)
615        at java.security.AccessController.doPrivileged(Native Method)
616        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
617        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
618        at java.awt.EventQueue$4.run(EventQueue.java:731)
619        at java.awt.EventQueue$4.run(EventQueue.java:729)
620        at java.security.AccessController.doPrivileged(Native Method)
621        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
622        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
623        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
624        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
625        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
626        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
627        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
628        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
629
630"AWT-Shutdown" #19 prio=5 os_prio=0 tid=0x00007f004c6ca800 nid=0xf39 in Object.wait() [0x00007f002c19d000]
631   java.lang.Thread.State: WAITING (on object monitor)
632        at java.lang.Object.wait(Native Method)
633        at java.lang.Object.wait(Object.java:502)
634        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
635        - locked <0x00000000c0adf120> (a java.lang.Object)
636        at java.lang.Thread.run(Thread.java:748)
637
638"AWT-XAWT" #17 daemon prio=6 os_prio=0 tid=0x00007f004c603000 nid=0xf38 runnable [0x00007f002e9f8000]
639   java.lang.Thread.State: RUNNABLE
640        at sun.awt.X11.XToolkit.waitForEvents(Native Method)
641        at sun.awt.X11.XToolkit.run(XToolkit.java:574)
642        at sun.awt.X11.XToolkit.run(XToolkit.java:538)
643        at java.lang.Thread.run(Thread.java:748)
644
645"Java2D Disposer" #14 daemon prio=10 os_prio=0 tid=0x00007f004c568000 nid=0xf35 in Object.wait() [0x00007f002d923000]
646   java.lang.Thread.State: WAITING (on object monitor)
647        at java.lang.Object.wait(Native Method)
648        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
649        - locked <0x00000000c09d7a30> (a java.lang.ref.ReferenceQueue$Lock)
650        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
651        at sun.java2d.Disposer.run(Disposer.java:148)
652        at java.lang.Thread.run(Thread.java:748)
653
654"Thread-1" #10 daemon prio=5 os_prio=0 tid=0x00007f004c446000 nid=0xf2f runnable [0x00007f00346bf000]
655   java.lang.Thread.State: RUNNABLE
656        at sun.nio.fs.LinuxWatchService.poll(Native Method)
657        at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47)
658        at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:314)
659        at java.lang.Thread.run(Thread.java:748)
660
661"Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00007f004c2be800 nid=0xf2d runnable [0x0000000000000000]
662   java.lang.Thread.State: RUNNABLE
663
664"C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007f004c2b1800 nid=0xf2c waiting on condition [0x0000000000000000]
665   java.lang.Thread.State: RUNNABLE
666
667"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007f004c2b0000 nid=0xf2b waiting on condition [0x0000000000000000]
668   java.lang.Thread.State: RUNNABLE
669
670"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007f004c2a2800 nid=0xf2a waiting on condition [0x0000000000000000]
671   java.lang.Thread.State: RUNNABLE
672
673"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007f004c2a0800 nid=0xf29 runnable [0x0000000000000000]
674   java.lang.Thread.State: RUNNABLE
675
676"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007f004c276800 nid=0xf28 in Object.wait() [0x00007f00351f0000]
677   java.lang.Thread.State: WAITING (on object monitor)
678        at java.lang.Object.wait(Native Method)
679        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
680        - locked <0x00000000c02cd310> (a java.lang.ref.ReferenceQueue$Lock)
681        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
682        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
683
684"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007f004c272000 nid=0xf27 in Object.wait() [0x00007f00352f1000]
685   java.lang.Thread.State: WAITING (on object monitor)
686        at java.lang.Object.wait(Native Method)
687        at java.lang.Object.wait(Object.java:502)
688        at java.lang.ref.Reference.tryHandlePending(Reference.java:191)
689        - locked <0x00000000c02cd350> (a java.lang.ref.Reference$Lock)
690        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
691
692"VM Thread" os_prio=0 tid=0x00007f004c268000 nid=0xf26 runnable
693
694"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007f004c01e800 nid=0xf22 runnable
695
696"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007f004c020800 nid=0xf23 runnable
697
698"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007f004c022000 nid=0xf24 runnable
699
700"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007f004c024000 nid=0xf25 runnable
701
702"VM Periodic Task Thread" os_prio=0 tid=0x00007f004c2c1000 nid=0xf2e waiting on condition
703
704JNI global references: 19299
705
706>
707> ps aux | grep java
708emvee     3872  9.3  9.4 5155168 759472 ?      Sl   11:05   3:20 java -Xms64M -Xmx1024M -XX:+UseParallelGC -XX:+UseAdaptiveSizePolicy -jar /usr/share/java/josm-tested.jar
709emvee     7632  0.0  0.0   7096   868 pts/6    S+   11:41   0:00 grep --color=auto java
710> kill 3872
711
712