2015-06-23 08:57:19 Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.79-b02 mixed mode): "Attach Listener" daemon prio=10 tid=0x00007f513c001000 nid=0x13f1 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "TimerQueue" daemon prio=10 tid=0x00007f5174481000 nid=0x1337 waiting on condition [0x00007f51601ce000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d7644440> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.DelayQueue.take(DelayQueue.java:209) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:745) "AWT-EventQueue-0" prio=10 tid=0x00007f51743ec800 nid=0x1336 waiting for monitor entry [0x00007f515b9fb000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Component.invalidate(Component.java:2920) - waiting to lock <0x00000007d9058960> (a java.awt.Component$AWTTreeLock) at java.awt.Container.invalidate(Container.java:1580) at javax.swing.JComponent.revalidate(JComponent.java:4862) at javax.swing.plaf.basic.BasicTextUI$RootView.preferenceChanged(BasicTextUI.java:1406) at javax.swing.text.View.preferenceChanged(View.java:289) at javax.swing.text.BoxView.preferenceChanged(BoxView.java:286) at javax.swing.text.View.preferenceChanged(View.java:289) at javax.swing.text.BoxView.preferenceChanged(BoxView.java:286) at javax.swing.text.View.preferenceChanged(View.java:289) at javax.swing.text.BoxView.preferenceChanged(BoxView.java:286) at javax.swing.text.View.preferenceChanged(View.java:289) at javax.swing.text.View.preferenceChanged(View.java:289) at javax.swing.text.GlyphView.removeUpdate(GlyphView.java:937) at javax.swing.text.html.InlineView.removeUpdate(InlineView.java:80) at javax.swing.text.View.forwardUpdateToView(View.java:1218) at javax.swing.text.FlowView$LogicalView.forwardUpdateToView(FlowView.java:795) at javax.swing.text.FlowView$LogicalView.forwardUpdate(FlowView.java:810) at javax.swing.text.View.removeUpdate(View.java:747) at javax.swing.text.FlowView.removeUpdate(FlowView.java:269) at javax.swing.text.View.forwardUpdateToView(View.java:1218) at javax.swing.text.View.forwardUpdate(View.java:1158) at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240) at javax.swing.text.View.removeUpdate(View.java:747) at javax.swing.text.View.forwardUpdateToView(View.java:1218) at javax.swing.text.View.forwardUpdate(View.java:1158) at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240) at javax.swing.text.View.removeUpdate(View.java:747) at javax.swing.plaf.basic.BasicTextUI$RootView.removeUpdate(BasicTextUI.java:1616) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.removeUpdate(BasicTextUI.java:1876) at javax.swing.text.AbstractDocument.fireRemoveUpdate(AbstractDocument.java:260) at javax.swing.text.AbstractDocument.handleRemove(AbstractDocument.java:623) at javax.swing.text.AbstractDocument.remove(AbstractDocument.java:591) at javax.swing.JEditorPane.setText(JEditorPane.java:1409) at org.openstreetmap.josm.gui.SplashScreen$SplashScreenProgressRenderer.setTasks(SplashScreen.java:391) at org.openstreetmap.josm.gui.SplashScreen$2.run(SplashScreen.java:127) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) at java.awt.EventQueue.access$300(EventQueue.java:103) at java.awt.EventQueue$3.run(EventQueue.java:706) at java.awt.EventQueue$3.run(EventQueue.java:704) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) "AWT-Shutdown" prio=10 tid=0x00007f51743f0800 nid=0x1335 in Object.wait() [0x00007f516070f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8dc1980> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296) - locked <0x00000007d8dc1980> (a java.lang.Object) at java.lang.Thread.run(Thread.java:745) "AWT-XAWT" daemon prio=10 tid=0x00007f51742b7000 nid=0x1331 runnable [0x00007f51623ea000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:541) at sun.awt.X11.XToolkit.run(XToolkit.java:505) at java.lang.Thread.run(Thread.java:745) "Java2D Disposer" daemon prio=10 tid=0x00007f5174296800 nid=0x1330 in Object.wait() [0x00007f5167401000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8e0c310> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007d8e0c310> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at sun.java2d.Disposer.run(Disposer.java:145) at java.lang.Thread.run(Thread.java:745) "File Watcher" prio=10 tid=0x00007f517423b800 nid=0x132f waiting on condition [0x00007f51677d4000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000007d8df0260> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) at java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:489) at java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:678) at sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:109) at org.openstreetmap.josm.io.FileWatcher.access$000(FileWatcher.java:30) at org.openstreetmap.josm.io.FileWatcher$1.run(FileWatcher.java:46) at java.lang.Thread.run(Thread.java:745) "Thread-0" daemon prio=10 tid=0x00007f5174239800 nid=0x132e runnable [0x00007f51678d5000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(Native Method) at sun.nio.fs.LinuxWatchService.access$600(LinuxWatchService.java:47) at sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:311) at java.lang.Thread.run(Thread.java:745) "Service Thread" daemon prio=10 tid=0x00007f51741a8800 nid=0x132c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" daemon prio=10 tid=0x00007f51741a3800 nid=0x132b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" daemon prio=10 tid=0x00007f51741a1800 nid=0x132a waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x00007f5174161800 nid=0x1329 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x00007f5174138000 nid=0x1328 in Object.wait() [0x00007f516dad0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8d82518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) - locked <0x00000007d8d82518> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) "Reference Handler" daemon prio=10 tid=0x00007f5174136000 nid=0x1327 in Object.wait() [0x00007f516dbd1000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d8d80a88> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) - locked <0x00000007d8d80a88> (a java.lang.ref.Reference$Lock) "main" prio=10 tid=0x00007f517400a800 nid=0x1321 in Object.wait() [0x00007f5179e00000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x00000007d74a4c88> (a javax.swing.text.html.HTMLDocument) at java.lang.Object.wait(Object.java:503) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1387) - locked <0x00000007d74a4c88> (a javax.swing.text.html.HTMLDocument) at javax.swing.plaf.basic.BasicTextUI.getPreferredSize(BasicTextUI.java:908) at javax.swing.JComponent.getPreferredSize(JComponent.java:1661) at javax.swing.JEditorPane.getPreferredSize(JEditorPane.java:1332) at javax.swing.ScrollPaneLayout.layoutContainer(ScrollPaneLayout.java:790) at java.awt.Container.layout(Container.java:1503) at java.awt.Container.doLayout(Container.java:1492) at java.awt.Container.validateTree(Container.java:1688) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validateTree(Container.java:1697) at java.awt.Container.validate(Container.java:1623) - locked <0x00000007d9058960> (a java.awt.Component$AWTTreeLock) at java.awt.Container.validateUnconditionally(Container.java:1660) - locked <0x00000007d9058960> (a java.awt.Component$AWTTreeLock) at java.awt.Window.show(Window.java:1033) at java.awt.Component.show(Component.java:1655) at java.awt.Component.setVisible(Component.java:1607) at java.awt.Window.setVisible(Window.java:1014) at org.openstreetmap.josm.gui.MainApplication.main(MainApplication.java:407) "VM Thread" prio=10 tid=0x00007f5174131800 nid=0x1326 runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x00007f5174020800 nid=0x1322 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x00007f5174022000 nid=0x1323 runnable "GC task thread#2 (ParallelGC)" prio=10 tid=0x00007f5174024000 nid=0x1324 runnable "GC task thread#3 (ParallelGC)" prio=10 tid=0x00007f5174026000 nid=0x1325 runnable "VM Periodic Task Thread" prio=10 tid=0x00007f51741b3800 nid=0x132d waiting on condition JNI global references: 479