Opened 15 years ago
Closed 15 years ago
#4385 closed defect (fixed)
Error when using josm at higher resolution with WMS
Reported by: | malenki | Owned by: | team |
---|---|---|---|
Priority: | blocker | Milestone: | |
Component: | Core imagery | Version: | latest |
Keywords: | Cc: |
Description
When I use a WMS-layer and make JOSM fill up the whole screen (3200x1200) it gives an error dialoge which cant be read and cant be removed. Moving it gives tons of more message windows. JOSM is unusable and has to be killed.
I tried Yahoo at scale 2 km and corrected image (?) of Haiti.
the dump I got with kill -s QUIT:
$ 2010-01-17 12:15:22 Full thread dump Java HotSpot(TM) Server VM (14.3-b01 mixed mode): "pool-3-thread-3" prio=10 tid=0x2e515c00 nid=0x5214 waiting on condition [0x2be48000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x34f53510> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "pool-3-thread-2" prio=10 tid=0x2e517800 nid=0x5213 waiting on condition [0x2beea000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x34f53510> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "pool-3-thread-1" prio=10 tid=0x2e517000 nid=0x5212 waiting on condition [0x2bdf7000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x34f53510> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Map Status Collector" daemon prio=10 tid=0x2daf9c00 nid=0x5208 in Object.wait() [0x2be99000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x34e2a020> (a org.openstreetmap.josm.gui.MapStatus$Collector) at java.lang.Object.wait(Object.java:485) at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:148) - locked <0x34e2a020> (a org.openstreetmap.josm.gui.MapStatus$Collector) at java.lang.Thread.run(Thread.java:619) "pool-1-thread-1" prio=10 tid=0x2d570000 nid=0x5205 waiting on condition [0x2dbed000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x33da2e28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x2e52c800 nid=0x51f0 in Object.wait() [0x2d17c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x341dcef0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x341dcef0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "OSMJobThread 1" daemon prio=10 tid=0x08c0f800 nid=0x51ee waiting on condition [0x2e0a1000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x345aa6e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358) at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.executeJobs(JobDispatcher.java:111) at org.openstreetmap.gui.jmapviewer.JobDispatcher$JobThread.run(JobDispatcher.java:98) "DestroyJavaVM" prio=10 tid=0x2d816c00 nid=0x51c8 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "RemoteControl HTTP Server" daemon prio=10 tid=0x2d476c00 nid=0x51df runnable [0x2db70000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x341dd648> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.openstreetmap.josm.plugins.remotecontrol.HttpServer.run(HttpServer.java:51) "TimerQueue" daemon prio=10 tid=0x2e6b4400 nid=0x51d9 in Object.wait() [0x2e050000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33fce750> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x33fce750> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-EventQueue-0" prio=10 tid=0x2e54e000 nid=0x51d6 in Object.wait() [0x2e15b000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33c40998> (a java.awt.EventQueue) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.getNextEvent(EventQueue.java:479) - locked <0x33c40998> (a java.awt.EventQueue) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:236) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paintToOffscreen(JComponent.java:5119) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1475) at javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1406) at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:294) at javax.swing.RepaintManager.paint(RepaintManager.java:1220) at javax.swing.JComponent.paint(JComponent.java:1003) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at java.awt.GraphicsCallback$PaintCallback.run(GraphicsCallback.java:21) at sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:60) at sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:97) at java.awt.Container.paint(Container.java:1780) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814) at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:714) at javax.swing.RepaintManager.seqPaintDirtyRegions(RepaintManager.java:694) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:125) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178) at java.awt.Dialog$1.run(Dialog.java:1045) at java.awt.Dialog$3.run(Dialog.java:1097) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1095) at javax.swing.JOptionPane.showOptionDialog(JOptionPane.java:853) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:650) at javax.swing.JOptionPane.showMessageDialog(JOptionPane.java:621) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(JSplitPane.java:1030) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) at javax.swing.JLayeredPane.paint(JLayeredPane.java:567) at javax.swing.JComponent.paintChildren(JComponent.java:852) - locked <0x33c6d2d0> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(JComponent.java:1026) "AWT-Shutdown" prio=10 tid=0x2e54d400 nid=0x51d5 in Object.wait() [0x2e0f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33c40a58> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x33c40a58> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x08878c00 nid=0x51d4 runnable [0x2e1f4000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:548) at sun.awt.X11.XToolkit.run(XToolkit.java:523) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x0884d400 nid=0x51d3 in Object.wait() [0x2e245000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33d9fa58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x33d9fa58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:125) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=10 tid=0x086cc000 nid=0x51d1 runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x086c9c00 nid=0x51d0 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x086c8400 nid=0x51cf waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x086c6c00 nid=0x51ce waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x086b4000 nid=0x51cd in Object.wait() [0x2ee14000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33966e60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x33966e60> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x086b2800 nid=0x51cc in Object.wait() [0x2ee65000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x33966ee8> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x33966ee8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x086ae800 nid=0x51cb runnable "GC task thread#0 (ParallelGC)" prio=10 tid=0x085fb000 nid=0x51c9 runnable "GC task thread#1 (ParallelGC)" prio=10 tid=0x085fc800 nid=0x51ca runnable "VM Periodic Task Thread" prio=10 tid=0x086ce000 nid=0x51d2 waiting on condition JNI global references: 6281 Heap PSYoungGen total 129920K, used 96660K [0xa55d0000, 0xb21b0000, 0xb3950000) eden space 52288K, 72% used [0xa55d0000,0xa7adac80,0xa88e0000) from space 77632K, 75% used [0xa88e0000,0xac23a4a8,0xad4b0000) to space 77632K, 0% used [0xad5e0000,0xad5e0000,0xb21b0000) PSOldGen total 100352K, used 62239K [0x33950000, 0x39b50000, 0xa55d0000) object space 100352K, 62% used [0x33950000,0x37617df0,0x39b50000) PSPermGen total 27392K, used 18592K [0x2f950000, 0x31410000, 0x33950000) object space 27392K, 67% used [0x2f950000,0x30b782b8,0x31410000)
Attachments (1)
Change History (3)
by , 15 years ago
Attachment: | gkrellShoot_2010-01-17_2_josm_million_error_dialoges.png added |
---|
comment:1 by , 15 years ago
I had the same after scrolling and thus a lot of downloading by the WMSPlugin.
Maybe my callstack is a little more helpful than the original one which to me just says where the program was when it was killed.
But both have WMLayer.java:236 in them.
Exception occurred during event dispatching: java.lang.NullPointerException at javax.swing.SwingUtilities.computeIntersection(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknow n Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.Dialog$1.run(Unknown Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.Dialog$1.run(Unknown Source) at java.awt.Dialog$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Unknown Source) at javax.swing.JOptionPane.showOptionDialog(Unknown Source) at javax.swing.JOptionPane.showMessageDialog(Unknown Source) at javax.swing.JOptionPane.showMessageDialog(Unknown Source) at wmsplugin.WMSLayer.downloadAndPaintVisible(WMSLayer.java:236) at wmsplugin.WMSLayer.paint(WMSLayer.java:189) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:454) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JSplitPane.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at javax.swing.JLayeredPane.paint(Unknown Source) at javax.swing.JComponent.paintChildren(Unknown Source) at javax.swing.JComponent.paintToOffscreen(Unknown Source) at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown S ource) at javax.swing.RepaintManager$PaintManager.paint(Unknown Source) at javax.swing.BufferStrategyPaintManager.paint(Unknown Source) at javax.swing.RepaintManager.paint(Unknown Source) at javax.swing.JComponent.paint(Unknown Source) at java.awt.GraphicsCallback$PaintCallback.run(Unknown Source) at sun.awt.SunGraphicsCallback.runOneComponent(Unknown Source) at sun.awt.SunGraphicsCallback.runComponents(Unknown Source) at java.awt.Container.paint(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source) at javax.swing.RepaintManager.seqPaintDirtyRegions(Unknown Source) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Unknow n Source) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)
This is repeated for every time I try to close the error dialog.
josm_million_error_dialoges.png