﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
24158	NPE in JCSCachedTileLoaderJob in case of network error	LM_1	team	"==== What steps will reproduce the problem?
one time thing so far

==== What is the expected result?
bug report would not pop up out of nowhere

==== What happens instead?
bug report does pop up out of nowhere

==== Please provide any additional information below. Attach a screenshot if possible.
- shortly before this happened internet connection signal was weak, tile loading was failing
- then switch to different network 
- also deletion and adding tile layers to have them reload in proper resolution


{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2025-02-03 20:59:54 +0100 (Mon, 03 Feb 2025)
Revision:19307
Build-Date:2025-02-04 02:30:32
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19307 en) Windows 11 64-Bit
OS Build number: Windows 10 Enterprise 23H2 (22631)
Memory Usage: 1576 MB / 4096 MB (637 MB allocated, but free)
Java version: 17.0.4+8-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920x1080x32bpp@60Hz (scaling 1.00×1.00) \Display1 1920x1080x32bpp@59Hz (scaling 1.00×1.00) \Display2 1280x1024x32bpp@60Hz (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: Cp1252
System property sun.jnu.encoding: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djava.net.useSystemProxies=true, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, -Djosm.pref=.\preferences, -Djosm.userdata=.\userdata]
Dataset consistency test: No problems found

Plugins:
+ DirectUpload (36349)
+ PicLayer (1.0.3)
+ RoadSigns (36343)
+ SeaChart (36349)
+ SeaMapEditor (36345)
+ apache-commons (36349)
+ austriaaddresshelper (1727789616)
+ auto_tools (81)
+ ejml (36348)
+ geotools (36349)
+ jackson (36349)
+ jaxb (36349)
+ jts (36349)
+ log4j (36348)
+ pt_assistant (637)
+ public_transport (36345)
+ reltoolbox (36344)
+ utilsplugin2 (36354)

Tagging presets:
+ %UserProfile%\Apps\josm\CommonFeaturesShortcuts.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Czech_hiking&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Greenery&zip=1
+ https://raw.githubusercontent.com/OpenNauticalChart/josm/master/Presets_Hafen.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Maxspeed-zones&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MobiliarioUrbano&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OpenPisteMap&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-highways&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Stolpersteine&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/StreetCabinet&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Surveillance&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Czech_Slovak_addresses&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/CZ.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Wikidata&zip=1

Map paint styles:
+ https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1

Last errors/warnings:
- 86630.359 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- 86630.630 W: java.net.SocketTimeoutException: Read timed out
- 86631.485 W: java.net.SocketTimeoutException: Read timed out
- 86631.490 W: java.net.SocketTimeoutException: Read timed out
- 86631.499 W: java.net.SocketTimeoutException: Read timed out
- 86631.573 W: java.net.SocketTimeoutException: Read timed out
- 86633.428 W: java.net.SocketTimeoutException: Read timed out
- 86660.553 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- 86661.397 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
- 86661.401 E: Handled by bug report queue: java.lang.NullPointerException: Cannot invoke ""org.openstreetmap.josm.data.cache.CacheEntryAttributes.setError(java.lang.Exception)"" because ""this.attributes"" is null



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: TMS-downloader-0 (138)
java.lang.NullPointerException: Cannot invoke ""org.openstreetmap.josm.data.cache.CacheEntryAttributes.setError(java.lang.Exception)"" because ""this.attributes"" is null
	at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.loadObjectHttp(JCSCachedTileLoaderJob.java:446)
	at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.loadObject(JCSCachedTileLoaderJob.java:309)
	at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.run(JCSCachedTileLoaderJob.java:233)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)

=== RUNNING THREADS ===
Thread: TMS-downloader-16 (171) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-24 (179) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-67 (1386) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: Common-Cleaner (13) of InnocuousThreadGroup
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.4/jdk.internal.ref.CleanerImpl.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)
java.base@17.0.4/jdk.internal.misc.InnocuousThread.run(Unknown Source)

Thread: styled-map-renderer-53 (934) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: styled-map-renderer-75 (2057) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-8 (146) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-74 (2022) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: D3D Screen Updater (27) of system
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.desktop@17.0.4/sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: AWT-Windows (20) of system
java.desktop@17.0.4/sun.awt.windows.WToolkit.eventLoop(Native Method)
java.desktop@17.0.4/sun.awt.windows.WToolkit.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: AWT-Shutdown (24) of system
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.Object.wait(Unknown Source)
java.desktop@17.0.4/sun.awt.AWTAutoShutdown.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-19 (174) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-15 (170) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-78 (2026) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: File Watcher (29) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
java.base@17.0.4/sun.nio.fs.AbstractWatchService.take(Unknown Source)
app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
app//org.openstreetmap.josm.io.FileWatcher$$Lambda$388/0x0000000800ebd200.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-70 (1381) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-5 (143) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Attach Listener (5) of system

Thread: styled-map-renderer-72 (1388) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-68 (1383) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-7 (145) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: WMS-downloader-2 (425) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-0 (138)
Stacktrace see above.

Thread: TMS-downloader-22 (177) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TimerQueue (25) of system
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.DelayQueue.take(Unknown Source)
java.desktop@17.0.4/javax.swing.TimerQueue.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-56 (932) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-2 (58) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Timer-1 (72) of main
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.Object.wait(Unknown Source)
java.base@17.0.4/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.4/java.util.TimerThread.run(Unknown Source)

Thread: TMS-downloader-10 (148) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: WMS-downloader-1 (424) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-6 (144) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-9 (147) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-58 (938) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: styled-map-renderer-69 (1380) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-70 (1387) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: styled-map-renderer-55 (936) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-1 (139) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: CacheEventQueue.QProcessor-WMS_BLOCK_v2Thread-7 (422) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: message-notifier-0 (65) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-73 (2017) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: Map Status Collector (116) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
app//org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:441)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-58 (941) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: styled-map-renderer-63 (946) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-23 (178) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-25 (2123) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: FileSystemWatchService (28) of main
java.base@17.0.4/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
java.base@17.0.4/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
java.base@17.0.4/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-77 (2025) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: WMS-downloader-0 (423) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Keep-Alive-Timer (2081) of InnocuousThreadGroup
java.base@17.0.4/java.lang.Thread.sleep(Native Method)
java.base@17.0.4/sun.net.www.http.KeepAliveCache.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)
java.base@17.0.4/jdk.internal.misc.InnocuousThread.run(Unknown Source)

Thread: main-worker-0 (22) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: JCS-ElementEventQueue-Thread-1 (57) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-2 (140) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-21 (176) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Swing-Shell (76) of system
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.desktop@17.0.4/sun.awt.shell.Win32ShellFolderManager2$ComInvoker$1.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-4 (142) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: image-fetcher-0 (53) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: DestroyJavaVM (67) of main

Thread: ForkJoinPool.commonPool-worker-76 (2024) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: Timer-2 (137) of main
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.Object.wait(Unknown Source)
java.base@17.0.4/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.4/java.util.TimerThread.run(Unknown Source)

Thread: RemoteControl HTTP Server (63) of main
java.base@17.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.4/sun.nio.ch.NioSocketImpl.accept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.platformImplAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.accept(Unknown Source)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: TMS-downloader-14 (152) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-17 (172) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-74 (2021) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-69 (1384) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-13 (151) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-68 (1379) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: Weak reference cleaner (30) of main
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$436/0x0000000800f80bd0.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-75 (2023) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-18 (173) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-76 (2059) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: Notification Thread (14) of system

Thread: RemoteControl HTTP Server (64) of main
java.base@17.0.4/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.4/sun.nio.ch.NioSocketImpl.accept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.platformImplAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.4/java.net.ServerSocket.accept(Unknown Source)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: styled-map-renderer-67 (1378) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: changeset-updater-0 (66) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@17.0.4/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: GT authority factory disposer (59) of main
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.Object.wait(Unknown Source)
java.base@17.0.4/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.4/java.util.TimerThread.run(Unknown Source)

Thread: TMS-downloader-3 (141) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Reference Handler (2) of system
java.base@17.0.4/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.4/java.lang.ref.Reference.processPendingReferences(Unknown Source)
java.base@17.0.4/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Thread: styled-map-renderer-77 (2060) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-12 (150) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-71 (1382) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-20 (175) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Timer-0 (71) of main
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.4/java.util.TimerThread.run(Unknown Source)

Thread: TMS-downloader-11 (149) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.4/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.4/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)

Thread: Signal Dispatcher (4) of system

Thread: AWT-EventQueue-0 (23) of main
java.base@17.0.4/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.4/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.4/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.desktop@17.0.4/java.awt.EventQueue.getNextEvent(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop@17.0.4/java.awt.EventDispatchThread.run(Unknown Source)

Thread: Finalizer (3) of system
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.4/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Thread: Java2D Disposer (17) of system
java.base@17.0.4/java.lang.Object.wait(Native Method)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.4/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.desktop@17.0.4/sun.java2d.Disposer.run(Unknown Source)
java.base@17.0.4/java.lang.Thread.run(Unknown Source)
}}}
"	defect	new	normal		Core	tested		template_report	
