Ticket #16236: hang.log

File hang.log, 46.0 KB (added by Emvee, 8 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