Changes between Initial Version and Version 1 of Ticket #22054


Ignore:
Timestamp:
2022-05-13T15:49:21+02:00 (3 years ago)
Author:
taylor.smock
Comment:

Java version: 1.8.0_333-b02, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM VM arguments: [-Djava.security.policy=file:<java.home>/lib/security/javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>/bin, -Djava.security.manager, -Djnlpx.origFilenameArg=${HOME}/Desktop/josm.jnlp, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.heapsize=4096m,8100m, -Dmacosx.jnlpx.dock.name=JOSM, -Dmacosx.jnlpx.dock.icon=${HOME}/Library/Application Support/Oracle/Java/Deployment/cache/6.0/25/4c122699-7a1c6b48.icns, -Djnlpx.jvm="<java.home>/bin/java"]

@angoca: Can you please update to OpenWebStart?

Anyway, I think

  • src/org/openstreetmap/josm/gui/io/UploadTextComponentValidator.java

    diff --git a/src/org/openstreetmap/josm/gui/io/UploadTextComponentValidator.java b/src/org/openstreetmap/josm/gui/io/UploadTextComponentValidator.java
    index 5d22d2b66e..a5140be639 100644
    a b package org.openstreetmap.josm.gui.io;  
    33
    44import static org.openstreetmap.josm.tools.I18n.tr;
    55
     6import java.awt.Color;
    67import java.util.Collection;
    78import java.util.Collections;
    89import java.util.Objects;
    import org.openstreetmap.josm.tools.Utils;  
    2122 */
    2223abstract class UploadTextComponentValidator extends AbstractTextComponentValidator {
    2324    private final JLabel feedback;
     25    private final Color originalBackgroundColor;
    2426    protected boolean uploadRejected;
    2527
    2628    UploadTextComponentValidator(JTextComponent tc, JLabel feedback) {
    2729        super(tc);
    2830        this.feedback = feedback;
    2931        this.feedback.setOpaque(true);
     32        this.originalBackgroundColor = this.feedback.getBackground();
    3033        validate();
    3134    }
    3235
    abstract class UploadTextComponentValidator extends AbstractTextComponentValidat  
    3740        if (!Objects.equals(msg, feedback.getText())) {
    3841            feedback.setText(msg);
    3942            feedback.setForeground(VALID_COLOR);
    40             feedback.setBackground(null);
     43            feedback.setBackground(this.originalBackgroundColor);
    4144            feedback.setBorder(null);
    4245        }
    4346    }

will fix the problem, but I'll need to see if I can reproduce to make certain that the fix works.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #22054 – Description

    initial v1  
    185185        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
    186186
    187 === RUNNING THREADS ===
    188 Thread: Java2D Queue Flusher (50) of system
    189 java.lang.Object.wait(Native Method)
    190 sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:203)
    191 
    192 Thread: ForkJoinPool.commonPool-worker-4 (682)
    193 sun.misc.Unsafe.park(Native Method)
    194 java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1835)
    195 java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1704)
    196 java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
    197 
    198 Thread: image-fetcher-0 (74) of javawsApplicationThreadGroup
    199 sun.misc.Unsafe.park(Native Method)
    200 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    201 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    202 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    203 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    204 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    205 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    206 java.lang.Thread.run(Thread.java:750)
    207 
    208 Thread: WMS-downloader-0 (151) of javawsApplicationThreadGroup
    209 sun.misc.Unsafe.park(Native Method)
    210 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    211 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    212 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    213 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    214 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    215 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    216 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    217 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    218 java.lang.Thread.run(Thread.java:750)
    219 
    220 Thread: Timer-5 (138) of javawsApplicationThreadGroup
    221 java.lang.Object.wait(Native Method)
    222 java.lang.Object.wait(Object.java:502)
    223 java.util.TimerThread.mainLoop(Timer.java:526)
    224 java.util.TimerThread.run(Timer.java:505)
    225 
    226 Thread: Javaws Secure Thread (15) of javawsSecurityThreadGroup
    227 java.lang.Object.wait(Native Method)
    228 java.lang.Object.wait(Object.java:502)
    229 com.sun.javaws.ui.JavawsSysRun$SecureThread.run(Unknown Source)
    230 
    231 Thread: Timer-3 (93) of javawsApplicationThreadGroup
    232 java.lang.Object.wait(Native Method)
    233 java.util.TimerThread.mainLoop(Timer.java:552)
    234 java.util.TimerThread.run(Timer.java:505)
    235 
    236 Thread: GT authority factory disposer (80) of javawsApplicationThreadGroup
    237 java.lang.Object.wait(Native Method)
    238 java.lang.Object.wait(Object.java:502)
    239 java.util.TimerThread.mainLoop(Timer.java:526)
    240 java.util.TimerThread.run(Timer.java:505)
    241 
    242 Thread: Signal Dispatcher (4) of system
    243 
    244 Thread: TMS-downloader-13 (112) of javawsApplicationThreadGroup
    245 sun.misc.Unsafe.park(Native Method)
    246 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    247 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    248 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    249 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    250 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    251 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    252 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    253 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    254 java.lang.Thread.run(Thread.java:750)
    255 
    256 Thread: WeakCollectionCleaner (81) of javawsApplicationThreadGroup
    257 java.lang.Object.wait(Native Method)
    258 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150)
    259 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:171)
    260 org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:65)
    261 
    262 Thread: Java2D Disposer (26) of system
    263 java.lang.Object.wait(Native Method)
    264 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150)
    265 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:171)
    266 sun.java2d.Disposer.run(Disposer.java:148)
    267 java.lang.Thread.run(Thread.java:750)
    268 
    269 Thread: TMS-downloader-12 (111) of javawsApplicationThreadGroup
    270 sun.misc.Unsafe.park(Native Method)
    271 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    272 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    273 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    274 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    275 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    276 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    277 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    278 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    279 java.lang.Thread.run(Thread.java:750)
    280 
    281 Thread: TMS-downloader-23 (179) of javawsApplicationThreadGroup
    282 sun.misc.Unsafe.park(Native Method)
    283 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    284 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    285 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    286 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    287 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    288 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    289 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    290 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    291 java.lang.Thread.run(Thread.java:750)
    292 
    293 Thread: Timer-1 (84) of javawsApplicationThreadGroup
    294 java.lang.Object.wait(Native Method)
    295 java.lang.Object.wait(Object.java:502)
    296 java.util.TimerThread.mainLoop(Timer.java:526)
    297 java.util.TimerThread.run(Timer.java:505)
    298 
    299 Thread: WMS-downloader-1 (152) of javawsApplicationThreadGroup
    300 sun.misc.Unsafe.park(Native Method)
    301 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    302 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    303 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    304 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    305 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    306 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    307 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    308 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    309 java.lang.Thread.run(Thread.java:750)
    310 
    311 Thread: traceMsgQueueThread (11) of main
    312 java.lang.Object.wait(Native Method)
    313 java.lang.Object.wait(Object.java:502)
    314 com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source)
    315 java.lang.Thread.run(Thread.java:750)
    316 
    317 Thread: Finalizer (3) of system
    318 java.lang.Object.wait(Native Method)
    319 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150)
    320 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:171)
    321 java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:216)
    322 
    323 Thread: TMS-downloader-21 (177) of javawsApplicationThreadGroup
    324 sun.misc.Unsafe.park(Native Method)
    325 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    326 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    327 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    328 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    329 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    330 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    331 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    332 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    333 java.lang.Thread.run(Thread.java:750)
    334 
    335 Thread: JCS-ElementEventQueue-Thread-19 (79) of javawsApplicationThreadGroup
    336 sun.misc.Unsafe.park(Native Method)
    337 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    338 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    339 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    340 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    341 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    342 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    343 java.lang.Thread.run(Thread.java:750)
    344 
    345 Thread: bug-report-display (686) of javawsApplicationThreadGroup
    346 java.lang.Object.wait(Native Method)
    347 java.lang.Object.wait(Object.java:502)
    348 org.openstreetmap.josm.tools.bugreport.BugReportQueue.getNext(BugReportQueue.java:123)
    349 org.openstreetmap.josm.tools.bugreport.BugReportQueue.access$100(BugReportQueue.java:17)
    350 org.openstreetmap.josm.tools.bugreport.BugReportQueue$BugReportDisplayRunnable.run(BugReportQueue.java:99)
    351 java.lang.Thread.run(Thread.java:750)
    352 
    353 Thread: message-notifier-0 (90) of javawsApplicationThreadGroup
    354 sun.misc.Unsafe.park(Native Method)
    355 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    356 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    357 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    358 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    359 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    360 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    361 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    362 java.lang.Thread.run(Thread.java:750)
    363 
    364 Thread: AppKit Thread (10) of main
    365 sun.lwawt.macosx.CPlatformWindow.nativeGetTopmostPlatformWindowUnderMouse(Native Method)
    366 sun.lwawt.macosx.LWCToolkit.getPlatformWindowUnderMouse(LWCToolkit.java:953)
    367 sun.lwawt.LWWindowPeer.notifyMouseEvent(LWWindowPeer.java:753)
    368 sun.lwawt.macosx.CPlatformResponder.handleMouseEvent(CPlatformResponder.java:86)
    369 sun.lwawt.macosx.CPlatformView.deliverMouseEvent(CPlatformView.java:215)
    370 
    371 Thread: TMS-downloader-19 (175) of javawsApplicationThreadGroup
    372 sun.misc.Unsafe.park(Native Method)
    373 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    374 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    375 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    376 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    377 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    378 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    379 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    380 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    381 java.lang.Thread.run(Thread.java:750)
    382 
    383 Thread: pool-4-thread-1 (144) of javawsApplicationThreadGroup
    384 sun.misc.Unsafe.park(Native Method)
    385 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    386 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    387 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    388 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    389 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    390 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    391 java.lang.Thread.run(Thread.java:750)
    392 
    393 Thread: RemoteControl HTTP Server (88) of javawsApplicationThreadGroup
    394 java.net.PlainSocketImpl.socketAccept(Native Method)
    395 java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:535)
    396 java.net.ServerSocket.implAccept(ServerSocket.java:545)
    397 java.net.ServerSocket.accept(ServerSocket.java:513)
    398 org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)
    399 
    400 Thread: Reference Handler (2) of system
    401 java.lang.Object.wait(Native Method)
    402 java.lang.Object.wait(Object.java:502)
    403 java.lang.ref.Reference.tryHandlePending(Reference.java:191)
    404 java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)
    405 
    406 Thread: TMS-downloader-18 (174) of javawsApplicationThreadGroup
    407 sun.misc.Unsafe.park(Native Method)
    408 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    409 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    410 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    411 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    412 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    413 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    414 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    415 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    416 java.lang.Thread.run(Thread.java:750)
    417 
    418 Thread: process reaper (687) of system
    419 sun.misc.Unsafe.park(Native Method)
    420 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    421 java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460)
    422 java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
    423 java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
    424 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
    425 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    426 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    427 java.lang.Thread.run(Thread.java:750)
    428 
    429 Thread: TMS-downloader-7 (106) of javawsApplicationThreadGroup
    430 sun.misc.Unsafe.park(Native Method)
    431 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    432 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    433 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    434 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    435 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    436 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    437 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    438 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    439 java.lang.Thread.run(Thread.java:750)
    440 
    441 Thread: TMS-downloader-4 (103) of javawsApplicationThreadGroup
    442 sun.misc.Unsafe.park(Native Method)
    443 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    444 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    445 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    446 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    447 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    448 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    449 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    450 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    451 java.lang.Thread.run(Thread.java:750)
    452 
    453 Thread: TMS-downloader-6 (105) of javawsApplicationThreadGroup
    454 sun.misc.Unsafe.park(Native Method)
    455 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    456 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    457 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    458 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    459 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    460 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    461 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    462 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    463 java.lang.Thread.run(Thread.java:750)
    464 
    465 Thread: TMS-downloader-17 (173) of javawsApplicationThreadGroup
    466 sun.misc.Unsafe.park(Native Method)
    467 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    468 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    469 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    470 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    471 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    472 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    473 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    474 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    475 java.lang.Thread.run(Thread.java:750)
    476 
    477 Thread: AWT-Shutdown (44) of system
    478 java.lang.Object.wait(Native Method)
    479 java.lang.Object.wait(Object.java:502)
    480 sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
    481 java.lang.Thread.run(Thread.java:750)
    482 
    483 Thread: TMS-downloader-11 (110) of javawsApplicationThreadGroup
    484 sun.misc.Unsafe.park(Native Method)
    485 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    486 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    487 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    488 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    489 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    490 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    491 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    492 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    493 java.lang.Thread.run(Thread.java:750)
    494 
    495 Thread: TMS-downloader-0 (99) of javawsApplicationThreadGroup
    496 sun.misc.Unsafe.park(Native Method)
    497 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    498 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    499 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    500 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    501 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    502 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    503 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    504 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    505 java.lang.Thread.run(Thread.java:750)
    506 
    507 Thread: TMS-downloader-20 (176) of javawsApplicationThreadGroup
    508 sun.misc.Unsafe.park(Native Method)
    509 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    510 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    511 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    512 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    513 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    514 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    515 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    516 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    517 java.lang.Thread.run(Thread.java:750)
    518 
    519 Thread: changeset-updater-0 (91) of javawsApplicationThreadGroup
    520 sun.misc.Unsafe.park(Native Method)
    521 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    522 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    523 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
    524 java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
    525 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    526 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    527 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    528 java.lang.Thread.run(Thread.java:750)
    529 
    530 Thread: ForkJoinPool.commonPool-worker-7 (700) of InnocuousForkJoinWorkerThreadGroup
    531 sun.misc.Unsafe.park(Native Method)
    532 java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1835)
    533 java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1704)
    534 java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
    535 
    536 Thread: AWT-EventQueue-1 (48) of javawsSecurityThreadGroup
    537 sun.misc.Unsafe.park(Native Method)
    538 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    539 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    540 java.awt.EventQueue.getNextEvent(EventQueue.java:554)
    541 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:187)
    542 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    543 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    544 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    545 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    546 java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
    547 
    548 Thread: DestroyJavaVM (17) of main
    549 
    550 Thread: TMS-downloader-24 (180) of javawsApplicationThreadGroup
    551 sun.misc.Unsafe.park(Native Method)
    552 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    553 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    554 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    555 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    556 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    557 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    558 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    559 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    560 java.lang.Thread.run(Thread.java:750)
    561 
    562 Thread: TMS-downloader-3 (102) of javawsApplicationThreadGroup
    563 sun.misc.Unsafe.park(Native Method)
    564 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    565 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    566 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    567 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    568 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    569 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    570 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    571 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    572 java.lang.Thread.run(Thread.java:750)
    573 
    574 Thread: AWT-EventQueue-2 (46) of javawsApplicationThreadGroup
    575 Stacktrace see above.
    576 
    577 Thread: TMS-downloader-9 (108) of javawsApplicationThreadGroup
    578 sun.misc.Unsafe.park(Native Method)
    579 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    580 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    581 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    582 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    583 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    584 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    585 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    586 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    587 java.lang.Thread.run(Thread.java:750)
    588 
    589 Thread: styled-map-renderer-104 (699)
    590 sun.misc.Unsafe.park(Native Method)
    591 java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1835)
    592 java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1704)
    593 java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
    594 
    595 Thread: MemoryCache-DelayedCleanup (19) of javawsSecurityThreadGroup
    596 java.lang.Object.wait(Native Method)
    597 java.lang.Object.wait(Object.java:502)
    598 java.util.TimerThread.mainLoop(Timer.java:526)
    599 java.util.TimerThread.run(Timer.java:505)
    600 
    601 Thread: TMS-downloader-2 (101) of javawsApplicationThreadGroup
    602 sun.misc.Unsafe.park(Native Method)
    603 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    604 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    605 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    606 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    607 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    608 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    609 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    610 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    611 java.lang.Thread.run(Thread.java:750)
    612 
    613 Thread: ForkJoinPool.commonPool-worker-2 (680)
    614 sun.misc.Unsafe.park(Native Method)
    615 java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1835)
    616 java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1704)
    617 java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:172)
    618 
    619 Thread: Timer-2 (85) of javawsApplicationThreadGroup
    620 java.lang.Object.wait(Native Method)
    621 java.util.TimerThread.mainLoop(Timer.java:552)
    622 java.util.TimerThread.run(Timer.java:505)
    623 
    624 Thread: Timer-4 (98) of javawsApplicationThreadGroup
    625 java.lang.Object.wait(Native Method)
    626 java.lang.Object.wait(Object.java:502)
    627 java.util.TimerThread.mainLoop(Timer.java:526)
    628 java.util.TimerThread.run(Timer.java:505)
    629 
    630 Thread: TMS-downloader-1 (100) of javawsApplicationThreadGroup
    631 sun.misc.Unsafe.park(Native Method)
    632 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    633 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    634 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    635 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    636 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    637 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    638 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    639 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    640 java.lang.Thread.run(Thread.java:750)
    641 
    642 Thread: TMS-downloader-14 (113) of javawsApplicationThreadGroup
    643 sun.misc.Unsafe.park(Native Method)
    644 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    645 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    646 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    647 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    648 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    649 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    650 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    651 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    652 java.lang.Thread.run(Thread.java:750)
    653 
    654 Thread: TMS-downloader-16 (172) of javawsApplicationThreadGroup
    655 sun.misc.Unsafe.park(Native Method)
    656 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    657 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    658 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    659 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    660 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    661 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    662 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    663 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    664 java.lang.Thread.run(Thread.java:750)
    665 
    666 Thread: TMS-downloader-22 (178) of javawsApplicationThreadGroup
    667 sun.misc.Unsafe.park(Native Method)
    668 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    669 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    670 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    671 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    672 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    673 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    674 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    675 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    676 java.lang.Thread.run(Thread.java:750)
    677 
    678 Thread: TMS-downloader-5 (104) of javawsApplicationThreadGroup
    679 sun.misc.Unsafe.park(Native Method)
    680 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    681 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    682 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    683 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    684 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    685 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    686 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    687 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    688 java.lang.Thread.run(Thread.java:750)
    689 
    690 Thread: Weak reference cleaner (57) of javawsApplicationThreadGroup
    691 java.lang.Object.wait(Native Method)
    692 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150)
    693 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:171)
    694 org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
    695 org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$210/20647240.run(Unknown Source)
    696 java.lang.Thread.run(Thread.java:750)
    697 
    698 Thread: main-worker-0 (53) of javawsApplicationThreadGroup
    699 sun.misc.Unsafe.park(Native Method)
    700 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    701 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    702 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    703 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    704 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    705 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    706 java.lang.Thread.run(Thread.java:750)
    707 
    708 Thread: RemoteControl HTTP Server (89) of javawsApplicationThreadGroup
    709 java.net.PlainSocketImpl.socketAccept(Native Method)
    710 java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:535)
    711 java.net.ServerSocket.implAccept(ServerSocket.java:545)
    712 java.net.ServerSocket.accept(ServerSocket.java:513)
    713 org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)
    714 
    715 Thread: TMS-downloader-15 (171) of javawsApplicationThreadGroup
    716 sun.misc.Unsafe.park(Native Method)
    717 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    718 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    719 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    720 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    721 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    722 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    723 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    724 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    725 java.lang.Thread.run(Thread.java:750)
    726 
    727 Thread: CacheMemoryCleanUpThread (18) of javawsSecurityThreadGroup
    728 java.lang.Object.wait(Native Method)
    729 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150)
    730 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:171)
    731 com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source)
    732 
    733 Thread: WMS-downloader-2 (153) of javawsApplicationThreadGroup
    734 sun.misc.Unsafe.park(Native Method)
    735 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    736 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    737 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    738 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    739 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    740 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    741 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    742 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    743 java.lang.Thread.run(Thread.java:750)
    744 
    745 Thread: TMS-downloader-8 (107) of javawsApplicationThreadGroup
    746 sun.misc.Unsafe.park(Native Method)
    747 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    748 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    749 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    750 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    751 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    752 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    753 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    754 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    755 java.lang.Thread.run(Thread.java:750)
    756 
    757 Thread: TMS-downloader-10 (109) of javawsApplicationThreadGroup
    758 sun.misc.Unsafe.park(Native Method)
    759 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    760 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    761 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    762 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
    763 org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
    764 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
    765 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
    766 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    767 java.lang.Thread.run(Thread.java:750)
    768 
    769 Thread: File Watcher (55) of javawsApplicationThreadGroup
    770 sun.misc.Unsafe.park(Native Method)
    771 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    772 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    773 java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
    774 java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
    775 sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
    776 org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
    777 org.openstreetmap.josm.io.FileWatcher$$Lambda$167/1621549261.run(Unknown Source)
    778 java.lang.Thread.run(Thread.java:750)
    779 
    780 Thread: CacheCleanUpThread (21) of javawsSecurityThreadGroup
    781 java.lang.Object.wait(Native Method)
    782 java.lang.Object.wait(Object.java:502)
    783 com.sun.deploy.cache.CleanupThread.run(Unknown Source)
    784 
    785 Thread: AWT-EventQueue-0 (589) of main
    786 sun.misc.Unsafe.park(Native Method)
    787 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    788 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    789 java.awt.EventQueue.getNextEvent(EventQueue.java:554)
    790 java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:187)
    791 java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    792 java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    793 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    794 java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    795 java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
    796 
    797 Thread: TimerQueue (54) of javawsApplicationThreadGroup
    798 sun.misc.Unsafe.park(Native Method)
    799 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
    800 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
    801 java.util.concurrent.DelayQueue.take(DelayQueue.java:223)
    802 javax.swing.TimerQueue.run(TimerQueue.java:174)
    803 java.lang.Thread.run(Thread.java:750)
    804 
    805 Thread: Map Status Collector (139) of javawsApplicationThreadGroup
    806 sun.misc.Unsafe.park(Native Method)
    807 java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
    808 java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
    809 java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
    810 org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438)
    811 java.lang.Thread.run(Thread.java:750)
    812187}}}