Opened 3 years ago
Closed 3 years ago
#21452 closed defect (fixed)
Opening Bing imagery layer stalls JOSM completely
Reported by: | skyper | Owned by: | team |
---|---|---|---|
Priority: | major | Milestone: | 21.10 |
Component: | Core imagery | Version: | latest |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Download some data
- Open BDOrtho IGN imagery as background
- Edit for little time on small area
- Upload data
- Remove BDOrtho IGN layer
- Open Bing imagery
What is the expected result?
The background layer is displayed (tiles are downloaded)
What happens instead?
Complete stall of program while/after downloading the attribution data. Had to kill it. Find dump below.
Please provide any additional information below. Attach a screenshot if possible.
I noticed some connection timeouts before, so this could be a possible reason. Still JOSM should not stall completely but retry or return.
After restart I cannot reproduce it.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2021-10-19 01:26:15 +0200 (Tue, 19 Oct 2021) Revision:18287 Build-Date:2021-10-19 01:31:03 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (18287 en) Linux Debian GNU/Linux 11 (bullseye) Java version: 17-ea+19-Debian-1, Debian, OpenJDK 64-Bit Server VM Look and Feel: com.formdev.flatlaf.FlatDarculaLaf Environment variable LANG: en_US.utf8 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: en_US Numbers with default locale: 1234567890 -> 1234567890 Desktop environment: GNOME libcommons-compress-java: libcommons-compress-java:all-1.20-1 libcommons-logging-java: libcommons-logging-java:all-1.2-2 fonts-noto: fonts-noto:all-20201225-1 VM arguments: [--module-path=/usr/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djosm.dir.name=JOSM-latest, -Djava.net.useSystemProxies=true] Dataset consistency test: No problems found Plugins: + ImproveWay (32) + apache-commons (35524) + conflation (0.6.8) + editgpx (35562) + ejml (35458) + flatlaf (35799) + geotools (35458) + imagery_offset_db (35640) + jaxb (35543) + jts (35458) + opendata (35803) + photoadjust (35770) + pt_assistant (1ff2e15) + reverter (35732) + terracer (35827) + undelete (35640) + utilsplugin2 (35792) Tagging presets: + https://josm.openstreetmap.de/josmfile?page=Presets/IsSidepath&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/MastAndTower&zip=1 + ${HOME}/JOSM/presets/Presets_FIXME-preset.xml + https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/AdvertisingPreset&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/OpenPisteMap&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/public_bookcase&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportGtfs&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/StolpersteineLight&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/StreetCabinet&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/SkiingTrail&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1 + https://github.com/kendzi/Simple3dBuildingsPreset/releases/download/0.9_2018-05-08/s3db-preset.zip + https://josm.openstreetmap.de/josmfile?page=Presets/caravan_site&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Animal_facilities&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/COVID-19&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Drinks&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1 + https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1 + ${HOME}/JOSM/presets/Presets_LaneAttributes-preset.xml Map paint styles: + https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1 + https://josm.openstreetmap.de/josmfile?page=Styles/Incline&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1 + https://josm.openstreetmap.de/josmfile?page=Styles/Bench&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/Whitewater&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/sac_scale&zip=1 - https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1 + https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksPlus&zip=1 Validator rules: + https://josm.openstreetmap.de/josmfile?page=Rules/GermanySpecific&zip=1 + https://josm.openstreetmap.de/josmfile?page=Rules/PublicTransportGtfs&zip=1 + https://github.com/Jungle-Bus/transport_mapcss/raw/gh-pages/transport.validator.zip - ${HOME}/JOSM/new/resources/data/validator/highway_17388_area_highway_18217.mapcss - ${HOME}/JOSM/new/resources/data/validator/combinations_17790_solo_layer.mapcss - ${HOME}/JOSM/validator/pistes.validator.mapcss + ${HOME}/JOSM/validator/New_Testing.validator.mapcss - ${HOME}/JOSM/validator/Rules_PublicTransportGtfs.validator.mapcss Last errors/warnings: - 00080.170 E: Failed to locate image 'bus.png' - 00158.051 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 00158.539 W: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out
Time out
2021-10-19 19:40:22.490 INFO: GET https://proxy-ign.openstreetmap.fr/94GjiyqD/bdortho/19/342915/293272.jpg -> HTTP/1.1 200 (430 ms; 16.9 kB) 2021-10-19 19:40:22.537 INFO: GET https://proxy-ign.openstreetmap.fr/94GjiyqD/bdortho/17/85728/73317.jpg -> !!! (30.0 s) 2021-10-19 19:40:22.537 WARNING: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out java.net.SocketTimeoutException: Read timed out at java.base/jdk.internal.reflect.GeneratedConstructorAccessor63.newInstance(Unknown Source) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480) at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2035) at java.base/sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:2030) at java.base/java.security.AccessController.doPrivileged(AccessController.java:554) at java.base/sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:2029) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1597) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1577) at java.base/java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:527) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:308) at org.openstreetmap.josm.tools.Http1Client$1.getResponseCode(Http1Client.java:94) at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:152) at org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:124) at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.loadObjectHttp(JCSCachedTileLoaderJob.java:359) at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.loadObject(JCSCachedTileLoaderJob.java:307) at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.run(JCSCachedTileLoaderJob.java:233) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1135) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:831) Caused by: java.net.SocketTimeoutException: Read timed out at java.base/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:283) at java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:309) at java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:350) at java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:803) at java.base/java.net.Socket$SocketInputStream.read(Socket.java:961) at java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:478) at java.base/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:472) at java.base/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) at java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1453) at java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1059) at java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:244) at java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:343) at java.base/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:788) at java.base/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:723) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1676) at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1577) at java.base/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3242) at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getHeaderField(HttpsURLConnectionImpl.java:269) at org.openstreetmap.josm.tools.Http1Client$1.getResponseVersion(Http1Client.java:85) ... 8 more
Thread Dump
2021-10-19 19:43:17.899 INFO: AbstractTileSourceLayer: estimated visible tiles: 28, estimated cache size: 250 2021-10-19 19:43:17.910 INFO: AbstractTileSourceLayer: estimated visible tiles: 28, estimated cache size: 250 2021-10-19 19:43:17.911 INFO: AbstractTileSourceLayer: estimated visible tiles: 28, estimated cache size: 250 2021-10-19 19:43:17.911 INFO: Allocate for tile source layer: 62 MB of memory. Available: 718 MB. 2021-10-19 19:43:18.256 INFO: GET https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&output=xml&key=Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU -> HTTP/1.1 200 (341 ms) 2021-10-19 19:43:18.258 INFO: Successfully loaded Bing attribution data. 2021-10-19 19:47:09 Full thread dump OpenJDK 64-Bit Server VM (17-ea+19-Debian-1 mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007f0b88004520, length=59, elements={ 0x00007f0bb01c48c0, 0x00007f0bb01c5d20, 0x00007f0bb01cbed0, 0x00007f0bb01cd300, 0x00007f0bb01ce750, 0x00007f0bb01d0180, 0x00007f0bb01d1730, 0x00007f0bb01d2c20, 0x00007f0bb02212f0, 0x00007f0bb037eff0, 0x00007f0bb0538e20, 0x00007f0bb0304a10, 0x00007f0bb0639270, 0x00007f0bb06080c0, 0x00007f0bb0608b30, 0x00007f0b2408a990, 0x00007f0bb08a1ad0, 0x00007f0bb08a5e60, 0x00007f0bb0976210, 0x00007f0b481629f0, 0x00007f0b4c0f6180, 0x00007f0bb100c480, 0x00007f0bb0cc15e0, 0x00007f0bb0d17440, 0x00007f0bb107aa40, 0x00007f0bb0d71bc0, 0x00007f0bb0d6ff60, 0x00007f0bb10872b0, 0x00007f0bb0014c70, 0x00007f0b24199b30, 0x00007f0b24351640, 0x00007f0b24237520, 0x00007f0b2430def0, 0x00007f0b244d8c40, 0x00007f0b244d9990, 0x00007f0b244da7a0, 0x00007f0b244ddde0, 0x00007f0b244deb40, 0x00007f0b244dfef0, 0x00007f0b244e0fa0, 0x00007f0b244e2440, 0x00007f0b244fb770, 0x00007f0b244fc1d0, 0x00007f0b244ffd90, 0x00007f0b245012e0, 0x00007f0b245023b0, 0x00007f0b24503850, 0x00007f0b24504cf0, 0x00007f0b24506350, 0x00007f0b24508260, 0x00007f0b245090b0, 0x00007f0b24509f50, 0x00007f0b2450adb0, 0x00007f0b2450c750, 0x00007f0b2450d800, 0x00007f0b2450eca0, 0x00007f0b2450fd50, 0x00007f0b244fa1e0, 0x00007f0b2452d8b0 } "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=63,05ms elapsed=2511,37s tid=0x00007f0bb01c48c0 nid=0x7029 waiting on condition [0x00007f0b94bfe000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17-ea/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17-ea/Reference.java:253) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17-ea/Reference.java:215) "Finalizer" #3 daemon prio=8 os_prio=0 cpu=6,66ms elapsed=2511,39s tid=0x00007f0bb01c5d20 nid=0x702a in Object.wait() [0x00007f0b94afd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155) - locked <0x00000000d0ffaae8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17-ea/Finalizer.java:171) "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,40ms elapsed=2511,26s tid=0x00007f0bb01cbed0 nid=0x702b waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #5 daemon prio=9 os_prio=0 cpu=67,96ms elapsed=2511,26s tid=0x00007f0bb01cd300 nid=0x702c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=142,61ms elapsed=2511,26s tid=0x00007f0bb01ce750 nid=0x702d runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=178891,24ms elapsed=2511,26s tid=0x00007f0bb01d0180 nid=0x702e waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #9 daemon prio=9 os_prio=0 cpu=23481,86ms elapsed=2511,26s tid=0x00007f0bb01d1730 nid=0x702f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #10 daemon prio=9 os_prio=0 cpu=1867,85ms elapsed=2511,26s tid=0x00007f0bb01d2c20 nid=0x7030 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #11 daemon prio=8 os_prio=0 cpu=9,38ms elapsed=2510,75s tid=0x00007f0bb02212f0 nid=0x7031 in Object.wait() [0x00007f0b85dfc000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155) - locked <0x00000000d0ffacf8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@17-ea/CleanerImpl.java:140) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) at jdk.internal.misc.InnocuousThread.run(java.base@17-ea/InnocuousThread.java:161) "Notification Thread" #12 daemon prio=9 os_prio=0 cpu=0,12ms elapsed=2510,02s tid=0x00007f0bb037eff0 nid=0x7032 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Java2D Disposer" #17 daemon prio=10 os_prio=0 cpu=174,14ms elapsed=2501,62s tid=0x00007f0bb0538e20 nid=0x703f in Object.wait() [0x00007f0b855b0000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155) - locked <0x00000000d04fc590> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176) at sun.java2d.Disposer.run(java.desktop@17-ea/Disposer.java:144) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "AWT-XAWT" #18 daemon prio=6 os_prio=0 cpu=25708,59ms elapsed=2501,62s tid=0x00007f0bb0304a10 nid=0x7040 runnable [0x00007f0b2fffe000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(java.desktop@17-ea/Native Method) at sun.awt.X11.XToolkit.run(java.desktop@17-ea/XToolkit.java:679) at sun.awt.X11.XToolkit.run(java.desktop@17-ea/XToolkit.java:643) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "main-worker-0" #20 prio=5 os_prio=0 cpu=3835,00ms elapsed=2454,95s tid=0x00007f0bb0639270 nid=0x704e waiting on condition [0x00007f0b2f517000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d0716750> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "AWT-Shutdown" #24 prio=5 os_prio=0 cpu=4,99ms elapsed=2451,99s tid=0x00007f0bb06080c0 nid=0x7055 in Object.wait() [0x00007f0b2f315000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@17-ea/Object.java:338) at sun.awt.AWTAutoShutdown.run(java.desktop@17-ea/AWTAutoShutdown.java:291) - locked <0x00000000d1b9ebd8> (a java.lang.Object) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "AWT-EventQueue-0" #23 prio=6 os_prio=0 cpu=159417,94ms elapsed=2451,99s tid=0x00007f0bb0608b30 nid=0x7056 waiting on condition [0x00007f0b2f415000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000e00d9ec8> (a java.util.concurrent.FutureTask) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:211) at java.util.concurrent.FutureTask.awaitDone(java.base@17-ea/FutureTask.java:447) at java.util.concurrent.FutureTask.get(java.base@17-ea/FutureTask.java:190) at org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource.getAttribution(BingAerialTileSource.java:278) at org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource.getTileUrl(BingAerialTileSource.java:99) at org.openstreetmap.gui.jmapviewer.Tile.getUrl(Tile.java:270) at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.getUrl(TMSCachedTileLoaderJob.java:111) - locked <0x00000000e00d9b08> (a org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob) at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.submit(JCSCachedTileLoaderJob.java:149) at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.submit(TMSCachedTileLoaderJob.java:176) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.loadTile(AbstractTileSourceLayer.java:926) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.access$200(AbstractTileSourceLayer.java:145) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.loadAllTiles(AbstractTileSourceLayer.java:1318) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.access$1100(AbstractTileSourceLayer.java:1227) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.drawInViewArea(AbstractTileSourceLayer.java:1578) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.access$2700(AbstractTileSourceLayer.java:145) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.doPaint(AbstractTileSourceLayer.java:2014) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.paint(AbstractTileSourceLayer.java:1996) at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:469) at org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:558) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:491) at javax.swing.JComponent.paintChildren(java.desktop@17-ea/JComponent.java:952) - locked <0x00000000d058fec8> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17-ea/JComponent.java:1128) at javax.swing.JComponent.paintToOffscreen(java.desktop@17-ea/JComponent.java:5311) at javax.swing.BufferStrategyPaintManager.paint(java.desktop@17-ea/BufferStrategyPaintManager.java:246) at javax.swing.RepaintManager.paint(java.desktop@17-ea/RepaintManager.java:1324) at javax.swing.JComponent._paintImmediately(java.desktop@17-ea/JComponent.java:5259) at javax.swing.JComponent.paintImmediately(java.desktop@17-ea/JComponent.java:5069) at javax.swing.RepaintManager$4.run(java.desktop@17-ea/RepaintManager.java:866) at javax.swing.RepaintManager$4.run(java.desktop@17-ea/RepaintManager.java:849) at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753) at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:391) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:85) at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17-ea/RepaintManager.java:849) at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17-ea/RepaintManager.java:824) at javax.swing.RepaintManager.prePaintDirtyRegions(java.desktop@17-ea/RepaintManager.java:773) at javax.swing.RepaintManager$ProcessingRunnable.run(java.desktop@17-ea/RepaintManager.java:1885) at java.awt.event.InvocationEvent.dispatch(java.desktop@17-ea/InvocationEvent.java:318) at java.awt.EventQueue.dispatchEventImpl(java.desktop@17-ea/EventQueue.java:770) at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:721) at java.awt.EventQueue$4.run(java.desktop@17-ea/EventQueue.java:715) at java.security.AccessController.executePrivileged(java.base@17-ea/AccessController.java:753) at java.security.AccessController.doPrivileged(java.base@17-ea/AccessController.java:391) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17-ea/ProtectionDomain.java:85) at java.awt.EventQueue.dispatchEvent(java.desktop@17-ea/EventQueue.java:740) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17-ea/EventDispatchThread.java:203) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17-ea/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17-ea/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17-ea/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17-ea/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@17-ea/EventDispatchThread.java:90) "TimerQueue" #25 daemon prio=5 os_prio=0 cpu=2010,00ms elapsed=2450,68s tid=0x00007f0b2408a990 nid=0x7057 waiting on condition [0x00007f0b2f214000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d08afa78> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.DelayQueue.take(java.base@17-ea/DelayQueue.java:217) at javax.swing.TimerQueue.run(java.desktop@17-ea/TimerQueue.java:171) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "FileSystemWatchService" #28 daemon prio=5 os_prio=0 cpu=1,80ms elapsed=2442,62s tid=0x00007f0bb08a1ad0 nid=0x7060 runnable [0x00007f0b2cefa000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(java.base@17-ea/Native Method) at sun.nio.fs.LinuxWatchService$Poller.run(java.base@17-ea/LinuxWatchService.java:314) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "File Watcher" #29 prio=5 os_prio=0 cpu=0,41ms elapsed=2442,55s tid=0x00007f0bb08a5e60 nid=0x7061 waiting on condition [0x00007f0b2cdf9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d5b68aa0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at java.util.concurrent.LinkedBlockingDeque.take(java.base@17-ea/LinkedBlockingDeque.java:673) at sun.nio.fs.AbstractWatchService.take(java.base@17-ea/AbstractWatchService.java:118) at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120) at org.openstreetmap.josm.io.FileWatcher$$Lambda$398/0x0000000801378208.run(Unknown Source) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "Weak reference cleaner" #30 prio=5 os_prio=0 cpu=0,19ms elapsed=2440,53s tid=0x00007f0bb0976210 nid=0x7062 in Object.wait() [0x00007f0b2c3fe000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <0x00000000d25a6370> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155) - locked <0x00000000d25a6370> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176) at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60) at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$445/0x00000008013bd220.run(Unknown Source) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "image-fetcher-0" #42 prio=5 os_prio=0 cpu=116,45ms elapsed=2418,25s tid=0x00007f0b481629f0 nid=0x7077 waiting on condition [0x00007f0b2cffb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d5abe7a0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "JCS-ElementEventQueue-Thread-1" #44 daemon prio=5 os_prio=0 cpu=0,25ms elapsed=2413,85s tid=0x00007f0b4c0f6180 nid=0x7078 waiting on condition [0x00007f0b171ef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d5b68e20> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "GT authority factory disposer" #45 daemon prio=5 os_prio=0 cpu=1,58ms elapsed=2410,96s tid=0x00007f0bb100c480 nid=0x707b in Object.wait() [0x00007f0b172f0000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:563) - locked <0x00000000d7b003f0> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17-ea/Timer.java:516) "WeakCollectionCleaner" #46 daemon prio=8 os_prio=0 cpu=0,23ms elapsed=2405,78s tid=0x00007f0bb0cc15e0 nid=0x707d in Object.wait() [0x00007f0b174f2000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <0x00000000d6d27778> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:155) - locked <0x00000000d6d27778> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17-ea/ReferenceQueue.java:176) at org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:65) "Timer-0" #47 prio=5 os_prio=0 cpu=203,49ms elapsed=2405,05s tid=0x00007f0bb0d17440 nid=0x707e waiting for monitor entry [0x00007f0b173f1000] java.lang.Thread.State: BLOCKED (on object monitor) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.getDouble(AbstractPreferences.java:82) - waiting to lock <0x00000000d006b7b0> (a org.openstreetmap.josm.data.Preferences) at org.openstreetmap.josm.plugins.imagery_offset_db.ImageryOffsetWatcher$IntervalOffsetChecker.run(ImageryOffsetWatcher.java:287) at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:566) at java.util.TimerThread.run(java.base@17-ea/Timer.java:516) "RemoteControl HTTP Server" #51 daemon prio=5 os_prio=0 cpu=1,17ms elapsed=2401,41s tid=0x00007f0bb107aa40 nid=0x7085 runnable [0x00007f0b14bfe000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.accept(java.base@17-ea/Native Method) at sun.nio.ch.NioSocketImpl.accept(java.base@17-ea/NioSocketImpl.java:755) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:672) at java.net.ServerSocket.platformImplAccept(java.base@17-ea/ServerSocket.java:638) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:614) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:571) at java.net.ServerSocket.accept(java.base@17-ea/ServerSocket.java:529) at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104) "RemoteControl HTTP Server" #52 daemon prio=5 os_prio=0 cpu=0,94ms elapsed=2401,41s tid=0x00007f0bb0d71bc0 nid=0x7086 runnable [0x00007f0b14afd000] java.lang.Thread.State: RUNNABLE at sun.nio.ch.Net.accept(java.base@17-ea/Native Method) at sun.nio.ch.NioSocketImpl.accept(java.base@17-ea/NioSocketImpl.java:755) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:672) at java.net.ServerSocket.platformImplAccept(java.base@17-ea/ServerSocket.java:638) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:614) at java.net.ServerSocket.implAccept(java.base@17-ea/ServerSocket.java:571) at java.net.ServerSocket.accept(java.base@17-ea/ServerSocket.java:529) at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104) "message-notifier-0" #53 prio=5 os_prio=0 cpu=101,80ms elapsed=2401,39s tid=0x00007f0bb0d6ff60 nid=0x7087 waiting on condition [0x00007f0b149fc000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d5abe850> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17-ea/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17-ea/AbstractQueuedSynchronizer.java:1672) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "changeset-updater-0" #54 prio=5 os_prio=0 cpu=10,54ms elapsed=2401,39s tid=0x00007f0bb10872b0 nid=0x7088 waiting on condition [0x00007f0b148fb000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d89c9e60> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17-ea/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17-ea/AbstractQueuedSynchronizer.java:1672) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17-ea/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "DestroyJavaVM" #56 prio=5 os_prio=0 cpu=12713,33ms elapsed=2401,32s tid=0x00007f0bb0014c70 nid=0x7021 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Timer-1" #59 daemon prio=6 os_prio=0 cpu=136,45ms elapsed=2400,91s tid=0x00007f0b24199b30 nid=0x708d in Object.wait() [0x00007f0b146f9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:563) - locked <0x00000000d89e92a0> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17-ea/Timer.java:516) "Timer-2" #62 prio=6 os_prio=0 cpu=0,17ms elapsed=2181,55s tid=0x00007f0b24351640 nid=0x7166 in Object.wait() [0x00007f0b175f3000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <0x00000000d89ca0b8> (a java.util.TaskQueue) at java.lang.Object.wait(java.base@17-ea/Object.java:338) at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:537) - locked <0x00000000d89ca0b8> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17-ea/Timer.java:516) "Map Status Collector" #63 daemon prio=6 os_prio=0 cpu=2451,64ms elapsed=2180,17s tid=0x00007f0b24237520 nid=0x7167 waiting on condition [0x00007f0b165fb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d952bd98> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17-ea/LinkedBlockingQueue.java:435) at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "Timer-3" #82 daemon prio=6 os_prio=0 cpu=0,18ms elapsed=2072,78s tid=0x00007f0b2430def0 nid=0x71a3 in Object.wait() [0x00007f0b142ab000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17-ea/Native Method) - waiting on <no object reference available> at java.lang.Object.wait(java.base@17-ea/Object.java:338) at java.util.TimerThread.mainLoop(java.base@17-ea/Timer.java:537) - locked <0x00000000d8f4d4b8> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17-ea/Timer.java:516) "TMS-downloader-0" #83 prio=5 os_prio=0 cpu=264,20ms elapsed=2072,08s tid=0x00007f0b244d8c40 nid=0x71a4 waiting on condition [0x00007f0b141aa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-1" #84 prio=5 os_prio=0 cpu=207,42ms elapsed=2072,08s tid=0x00007f0b244d9990 nid=0x71a6 waiting on condition [0x00007f0b145f8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-2" #85 prio=5 os_prio=0 cpu=183,79ms elapsed=2072,07s tid=0x00007f0b244da7a0 nid=0x71a7 waiting on condition [0x00007f0b144f7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-3" #86 prio=5 os_prio=0 cpu=232,24ms elapsed=2072,07s tid=0x00007f0b244ddde0 nid=0x71a8 waiting on condition [0x00007f0b0f7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-4" #87 prio=5 os_prio=0 cpu=265,61ms elapsed=2072,07s tid=0x00007f0b244deb40 nid=0x71a9 waiting on condition [0x00007f0b0f6fd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-5" #88 prio=5 os_prio=0 cpu=217,89ms elapsed=2072,07s tid=0x00007f0b244dfef0 nid=0x71aa waiting on condition [0x00007f0b0f5fc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-6" #89 prio=5 os_prio=0 cpu=231,80ms elapsed=2072,07s tid=0x00007f0b244e0fa0 nid=0x71ab waiting on condition [0x00007f0b0f4fb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-7" #90 prio=5 os_prio=0 cpu=213,23ms elapsed=2072,07s tid=0x00007f0b244e2440 nid=0x71ac waiting on condition [0x00007f0b0f3fa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-8" #91 prio=5 os_prio=0 cpu=198,34ms elapsed=2071,93s tid=0x00007f0b244fb770 nid=0x71ad waiting on condition [0x00007f0b0f2f9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-9" #92 prio=5 os_prio=0 cpu=225,68ms elapsed=2071,93s tid=0x00007f0b244fc1d0 nid=0x71ae waiting on condition [0x00007f0b0f1f8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-10" #93 prio=5 os_prio=0 cpu=199,95ms elapsed=2071,93s tid=0x00007f0b244ffd90 nid=0x71af waiting on condition [0x00007f0b0f0f7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-11" #94 prio=5 os_prio=0 cpu=231,37ms elapsed=2071,93s tid=0x00007f0b245012e0 nid=0x71b0 waiting on condition [0x00007f0b0eff6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-12" #95 prio=5 os_prio=0 cpu=206,70ms elapsed=2071,93s tid=0x00007f0b245023b0 nid=0x71b1 waiting on condition [0x00007f0b0eef5000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-13" #96 prio=5 os_prio=0 cpu=220,14ms elapsed=2071,93s tid=0x00007f0b24503850 nid=0x71b2 waiting on condition [0x00007f0b0edf4000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-14" #97 prio=5 os_prio=0 cpu=226,21ms elapsed=2071,93s tid=0x00007f0b24504cf0 nid=0x71b3 waiting on condition [0x00007f0b0ecf3000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-15" #98 prio=5 os_prio=0 cpu=225,15ms elapsed=2071,93s tid=0x00007f0b24506350 nid=0x71b4 waiting on condition [0x00007f0b0ebf2000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-16" #99 prio=5 os_prio=0 cpu=224,89ms elapsed=2071,89s tid=0x00007f0b24508260 nid=0x71b5 waiting on condition [0x00007f0b0eaf1000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-17" #100 prio=5 os_prio=0 cpu=204,30ms elapsed=2071,89s tid=0x00007f0b245090b0 nid=0x71b6 waiting on condition [0x00007f0b0e9f0000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-18" #101 prio=5 os_prio=0 cpu=225,18ms elapsed=2071,88s tid=0x00007f0b24509f50 nid=0x71b7 waiting on condition [0x00007f0b0e8ef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-19" #102 prio=5 os_prio=0 cpu=212,51ms elapsed=2071,87s tid=0x00007f0b2450adb0 nid=0x71b8 waiting on condition [0x00007f0b0e7ee000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-20" #103 prio=5 os_prio=0 cpu=228,54ms elapsed=2071,84s tid=0x00007f0b2450c750 nid=0x71b9 waiting on condition [0x00007f0b0e6ed000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-21" #104 prio=5 os_prio=0 cpu=220,84ms elapsed=2071,84s tid=0x00007f0b2450d800 nid=0x71ba waiting on condition [0x00007f0b0e5ec000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-22" #105 prio=5 os_prio=0 cpu=258,43ms elapsed=2071,84s tid=0x00007f0b2450eca0 nid=0x71bb waiting on condition [0x00007f0b0e4eb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-23" #106 prio=5 os_prio=0 cpu=202,03ms elapsed=2071,84s tid=0x00007f0b2450fd50 nid=0x71bc waiting on condition [0x00007f0b0e3ea000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "TMS-downloader-24" #133 prio=5 os_prio=0 cpu=217,64ms elapsed=2070,36s tid=0x00007f0b244fa1e0 nid=0x71d7 waiting on condition [0x00007f0b0e2e9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17-ea/Native Method) - parking to wait for <0x00000000d8f5c0f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17-ea/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17-ea/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17-ea/ForkJoinPool.java:3455) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17-ea/ForkJoinPool.java:3426) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17-ea/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17-ea/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17-ea/ThreadPoolExecutor.java:1061) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17-ea/ThreadPoolExecutor.java:1121) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17-ea/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "bing-attribution-loader" #443 prio=6 os_prio=0 cpu=41,74ms elapsed=231,50s tid=0x00007f0b2452d8b0 nid=0x75a4 waiting for monitor entry [0x00007f0b147f9000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.KeyboardFocusManager.clearMostRecentFocusOwner(java.desktop@17-ea/KeyboardFocusManager.java:1879) - waiting to lock <0x00000000d058fec8> (a java.awt.Component$AWTTreeLock) at java.awt.Component.disable(java.desktop@17-ea/Component.java:1572) at javax.swing.JComponent.disable(java.desktop@17-ea/JComponent.java:3704) at java.awt.Component.enable(java.desktop@17-ea/Component.java:1561) at java.awt.Component.setEnabled(java.desktop@17-ea/Component.java:1519) at javax.swing.JComponent.setEnabled(java.desktop@17-ea/JComponent.java:2752) at javax.swing.AbstractButton.setEnabled(java.desktop@17-ea/AbstractButton.java:2049) at org.openstreetmap.josm.gui.SideButton.setEnabled(SideButton.java:114) at javax.swing.AbstractAction.setEnabledFromAction(java.desktop@17-ea/AbstractAction.java:105) at javax.swing.AbstractButton.actionPropertyChanged(java.desktop@17-ea/AbstractButton.java:1187) at javax.swing.AbstractButton$ButtonActionPropertyChangeListener.actionPropertyChanged(java.desktop@17-ea/AbstractButton.java:1334) at javax.swing.AbstractButton$ButtonActionPropertyChangeListener.actionPropertyChanged(java.desktop@17-ea/AbstractButton.java:1322) at javax.swing.ActionPropertyChangeListener.propertyChange(java.desktop@17-ea/ActionPropertyChangeListener.java:94) at java.beans.PropertyChangeSupport.fire(java.desktop@17-ea/PropertyChangeSupport.java:343) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17-ea/PropertyChangeSupport.java:335) at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(java.desktop@17-ea/SwingPropertyChangeSupport.java:93) at java.beans.PropertyChangeSupport.firePropertyChange(java.desktop@17-ea/PropertyChangeSupport.java:268) at javax.swing.AbstractAction.firePropertyChange(java.desktop@17-ea/AbstractAction.java:283) at javax.swing.AbstractAction.setEnabled(java.desktop@17-ea/AbstractAction.java:239) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog$DeleteAction.updateEnabledState(PropertiesDialog.java:1219) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog$DeleteAction.valueChanged(PropertiesDialog.java:1227) at javax.swing.DefaultListSelectionModel.fireValueChanged(java.desktop@17-ea/DefaultListSelectionModel.java:224) at javax.swing.DefaultListSelectionModel.fireValueChanged(java.desktop@17-ea/DefaultListSelectionModel.java:204) at javax.swing.DefaultListSelectionModel.fireValueChanged(java.desktop@17-ea/DefaultListSelectionModel.java:251) at javax.swing.DefaultListSelectionModel.changeSelection(java.desktop@17-ea/DefaultListSelectionModel.java:448) at javax.swing.DefaultListSelectionModel.changeSelection(java.desktop@17-ea/DefaultListSelectionModel.java:458) at javax.swing.DefaultListSelectionModel.removeSelectionIntervalImpl(java.desktop@17-ea/DefaultListSelectionModel.java:619) at javax.swing.DefaultListSelectionModel.clearSelection(java.desktop@17-ea/DefaultListSelectionModel.java:463) at javax.swing.JTable.restoreSortingSelection(java.desktop@17-ea/JTable.java:4272) at javax.swing.JTable$SortManager.restoreSelection(java.desktop@17-ea/JTable.java:4085) at javax.swing.JTable$SortManager.processChange(java.desktop@17-ea/JTable.java:4059) at javax.swing.JTable.sortedTableChanged(java.desktop@17-ea/JTable.java:4191) at javax.swing.JTable.tableChanged(java.desktop@17-ea/JTable.java:4457) at javax.swing.table.AbstractTableModel.fireTableChanged(java.desktop@17-ea/AbstractTableModel.java:302) at javax.swing.table.AbstractTableModel.fireTableRowsDeleted(java.desktop@17-ea/AbstractTableModel.java:267) at javax.swing.table.DefaultTableModel.setNumRows(java.desktop@17-ea/DefaultTableModel.java:326) at javax.swing.table.DefaultTableModel.setRowCount(java.desktop@17-ea/DefaultTableModel.java:346) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.selectionChanged(PropertiesDialog.java:651) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.updateSelection(PropertiesDialog.java:582) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.preferenceChanged(PropertiesDialog.java:776) at org.openstreetmap.josm.data.Preferences.lambda$firePreferenceChanged$2(Preferences.java:306) at org.openstreetmap.josm.data.Preferences$$Lambda$376/0x00000008012cba90.fire(Unknown Source) at org.openstreetmap.josm.tools.ListenerList.fireEvent(ListenerList.java:155) at org.openstreetmap.josm.data.Preferences.firePreferenceChanged(Preferences.java:306) at org.openstreetmap.josm.data.Preferences.putSetting(Preferences.java:720) - locked <0x00000000d006b7b0> (a org.openstreetmap.josm.data.Preferences) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.put(AbstractPreferences.java:27) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.putInt(AbstractPreferences.java:57) at org.openstreetmap.josm.io.CacheCustomContent.updateForce(CacheCustomContent.java:133) at org.openstreetmap.josm.io.CacheCustomContent.updateForceString(CacheCustomContent.java:143) at org.openstreetmap.josm.io.CacheCustomContent.updateIfRequiredString(CacheCustomContent.java:121) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource.lambda$getAttributionLoaderCallable$0(CachedAttributionBingAerialTileSource.java:82) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource$$Lambda$1891/0x0000000801981b68.call(Unknown Source) at java.util.concurrent.FutureTask.run(java.base@17-ea/FutureTask.java:264) at java.lang.Thread.run(java.base@17-ea/Thread.java:831) "VM Thread" os_prio=0 cpu=431,13ms elapsed=2511,59s tid=0x00007f0bb01c07d0 nid=0x7028 runnable "GC Thread#0" os_prio=0 cpu=1219,92ms elapsed=2513,26s tid=0x00007f0bb003f320 nid=0x7023 runnable "GC Thread#1" os_prio=0 cpu=1219,37ms elapsed=2509,84s tid=0x00007f0b7c004530 nid=0x7034 runnable "GC Thread#2" os_prio=0 cpu=1227,96ms elapsed=2507,00s tid=0x00007f0b7c005930 nid=0x7036 runnable "GC Thread#3" os_prio=0 cpu=1178,14ms elapsed=2503,83s tid=0x00007f0b7c007770 nid=0x703b runnable "G1 Main Marker" os_prio=0 cpu=25,00ms elapsed=2513,26s tid=0x00007f0bb0046960 nid=0x7024 runnable "G1 Conc#0" os_prio=0 cpu=8100,46ms elapsed=2513,26s tid=0x00007f0bb0047990 nid=0x7025 runnable "G1 Refine#0" os_prio=0 cpu=95,46ms elapsed=2513,26s tid=0x00007f0bb0081740 nid=0x7026 runnable "G1 Refine#1" os_prio=0 cpu=17,50ms elapsed=2507,00s tid=0x00007f0b80000d10 nid=0x7037 runnable "G1 Refine#2" os_prio=0 cpu=0,24ms elapsed=2507,00s tid=0x00007f0b44000d10 nid=0x7038 runnable "G1 Refine#3" os_prio=0 cpu=0,08ms elapsed=2411,51s tid=0x00007f0b380026f0 nid=0x707a runnable "G1 Service" os_prio=0 cpu=1141,96ms elapsed=2513,26s tid=0x00007f0bb00826f0 nid=0x7027 runnable "VM Periodic Task Thread" os_prio=0 cpu=3148,96ms elapsed=2510,04s tid=0x00007f0bb0380ec0 nid=0x7033 waiting on condition JNI global refs: 102, weak refs: 5823 Heap garbage-first heap total 401408K, used 298989K [0x00000000d0000000, 0x0000000100000000) region size 1024K, 142 young (145408K), 2 survivors (2048K) Metaspace used 80720K, committed 81408K, reserved 1122304K class space used 9420K, committed 9728K, reserved 1048576K
Attachments (0)
Change History (13)
follow-up: 3 comment:1 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:2 by , 3 years ago
No idea if this is related: I recently also noticed a stall after loading Bing attribution. Turned out to be in JMapViewver in a line with something like
attributions.get()
comment:3 by , 3 years ago
Replying to Don-vip:
Why are you using an EA build of Java 17? Java 17.0.0 is GA since 2021/09/14 and 17.0.1 has been since released.
Good question. This is the official stable Debian package for Java 17. I could use Java 11 which is also available which is the "default-jre". I see, that testing has a newer version might try that one.
comment:4 by , 3 years ago
Owner: | changed from | to
---|---|
Status: | needinfo → new |
comment:5 by , 3 years ago
Damn, the packages from testing already depend on a newer libc6, so using these packages is no option. I can only wait for backports and use Java 11 if this is recommanded.
comment:6 by , 3 years ago
The final version of Java 17.0.0 is "17+35", the version avialable in Debian sid. I have no idea why they shipped an old development version (build 19) in bullseye. I hope they will update it soon?
comment:9 by , 3 years ago
I also have this issue:
Revision:18291 Is-Local-Build:true Build-Date:2021-10-26 17:01:19 Identification: JOSM/1.5 (18291 de) Linux Ubuntu 20.04.3 LTS Memory Usage: 320 MB / 10240 MB (188 MB allocated, but free) Java version: 17+35-Ubuntu-120.04, Private Build, OpenJDK 64-Bit Server VM
2021-10-26 19:41:24.376 INFORMATION: Successfully loaded Bing attribution data. Full thread dump OpenJDK 64-Bit Server VM (17+35-Ubuntu-120.04 mixed mode, sharing):
"bing-attribution-loader" #288 prio=6 os_prio=0 cpu=41,91ms elapsed=619,80s tid=0x00007f52a8632250 nid=0x9bc5 waiting for monitor entry [0x00007f52852fc000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Container.removeAll(java.desktop@17/Container.java:1315) - waiting to lock <0x0000000581b0c490> (a java.awt.Component$AWTTreeLock) at org.openstreetmap.josm.gui.dialogs.properties.PresetListPanel.updatePresets(PresetListPanel.java:69) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.selectionChanged(PropertiesDialog.java:713) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.updateSelection(PropertiesDialog.java:582) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.preferenceChanged(PropertiesDialog.java:776) at org.openstreetmap.josm.data.Preferences.lambda$firePreferenceChanged$2(Preferences.java:306) at org.openstreetmap.josm.data.Preferences$$Lambda$82/0x0000000800cc55f8.fire(Unknown Source) at org.openstreetmap.josm.tools.ListenerList.fireEvent(ListenerList.java:155) at org.openstreetmap.josm.data.Preferences.firePreferenceChanged(Preferences.java:306) at org.openstreetmap.josm.data.Preferences.putSetting(Preferences.java:720) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.put(AbstractPreferences.java:27) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.putInt(AbstractPreferences.java:57) at org.openstreetmap.josm.io.CacheCustomContent.updateForce(CacheCustomContent.java:133) at org.openstreetmap.josm.io.CacheCustomContent.updateForceString(CacheCustomContent.java:143) at org.openstreetmap.josm.io.CacheCustomContent.updateIfRequiredString(CacheCustomContent.java:121) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource.lambda$getAttributionLoaderCallable$0(CachedAttributionBingAerialTileSource.java:82) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource$$Lambda$1425/0x0000000801315810.call(Unknown Source) at java.util.concurrent.FutureTask.run(java.base@17/FutureTask.java:264) at java.lang.Thread.run(java.base@17/Thread.java:833)
comment:10 by , 3 years ago
Resolution: | → duplicate |
---|---|
Status: | new → closed |
Closed as duplicate of #21462.
comment:11 by , 3 years ago
Resolution: | duplicate |
---|---|
Status: | closed → reopened |
Not a duplicate of #21462.
Not fixed.
Revision:18292 Is-Local-Build:true Build-Date:2021-10-27 00:23:17 Identification: JOSM/1.5 (18292 de) Linux Ubuntu 20.04.3 LTS Memory Usage: 408 MB / 10240 MB (232 MB allocated, but free) Java version: 17+35-Ubuntu-120.04, Private Build, OpenJDK 64-Bit Server VM Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel Best cursor sizes: 16×16→16×16, 32×32→32×32 Environment variable LANG: de_DE.UTF-8 System property file.encoding: UTF-8 System property sun.jnu.encoding: UTF-8 Locale info: de_DE Numbers with default locale: 1234567890 -> 1234567890 Desktop environment: KDE Java ATK Wrapper package: libatk-wrapper-java:all-0.37.1-1 libcommons-compress-java: libcommons-compress-java:all-1.19-1 libcommons-logging-java: libcommons-logging-java:all-1.2-2 fonts-noto: fonts-noto:- VM arguments: [-Djosm.home=<josm.pref>]
2021-10-27 00:24:11.612 INFORMATION: Successfully loaded Bing attribution data. 2021-10-27 00:32:38 Full thread dump OpenJDK 64-Bit Server VM (17+35-Ubuntu-120.04 mixed mode, sharing): Threads class SMR info: _java_thread_list=0x00007fb408003e80, length=59, elements={ 0x00007fb5c00d0c80, 0x00007fb5c00d2060, 0x00007fb5c00d7120, 0x00007fb5c00d84d0, 0x00007fb5c00d98e0, 0x00007fb5c00db290, 0x00007fb5c00dc7c0, 0x00007fb5c00e5c20, 0x00007fb5c00ed340, 0x00007fb5c00f0750, 0x00007fb5c03a8550, 0x00007fb5c03a9bd0, 0x00007fb5c061e8d0, 0x00007fb51c0069f0, 0x00007fb51c0079c0, 0x00007fb5141b8120, 0x00007fb5c07ddf80, 0x00007fb5c07c6920, 0x00007fb5c094b610, 0x00007fb4e00030d0, 0x00007fb4d8000e60, 0x00007fb4d4002350, 0x00007fb48c05c2e0, 0x00007fb5c0a2d6b0, 0x00007fb5c0012270, 0x00007fb5142ca5d0, 0x00007fb51419ae90, 0x00007fb51457a550, 0x00007fb51457b310, 0x00007fb51458a010, 0x00007fb514561260, 0x00007fb514562050, 0x00007fb514562ea0, 0x00007fb51458bff0, 0x00007fb51458ce70, 0x00007fb514580ac0, 0x00007fb514581e20, 0x00007fb5145850c0, 0x00007fb51458ece0, 0x00007fb514590060, 0x00007fb514591200, 0x00007fb5145923b0, 0x00007fb514593950, 0x00007fb514594b70, 0x00007fb514595b70, 0x00007fb514596b60, 0x00007fb514597d30, 0x00007fb51459a910, 0x00007fb51459b210, 0x00007fb51458dd20, 0x00007fb51458e290, 0x00007fb5145860e0, 0x00007fb51472ee70, 0x00007fb514cb83f0, 0x00007fb418000e60, 0x00007fb41c000e60, 0x00007fb408000e60, 0x00007fb40c000e60, 0x00007fb514d95ff0 } "Reference Handler" #2 daemon prio=10 os_prio=0 cpu=3,53ms elapsed=527,00s tid=0x00007fb5c00d0c80 nid=0xd85a waiting on condition [0x00007fb5812fc000] java.lang.Thread.State: RUNNABLE at java.lang.ref.Reference.waitForReferencePendingList(java.base@17/Native Method) at java.lang.ref.Reference.processPendingReferences(java.base@17/Reference.java:253) at java.lang.ref.Reference$ReferenceHandler.run(java.base@17/Reference.java:215) "Finalizer" #3 daemon prio=8 os_prio=0 cpu=0,72ms elapsed=527,00s tid=0x00007fb5c00d2060 nid=0xd85b in Object.wait() [0x00007fb5811fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000580846d58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:155) - locked <0x0000000580846d58> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:176) at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17/Finalizer.java:172) "Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,24ms elapsed=527,00s tid=0x00007fb5c00d7120 nid=0xd85c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Service Thread" #5 daemon prio=9 os_prio=0 cpu=5,97ms elapsed=527,00s tid=0x00007fb5c00d84d0 nid=0xd85d runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Monitor Deflation Thread" #6 daemon prio=9 os_prio=0 cpu=20,67ms elapsed=527,00s tid=0x00007fb5c00d98e0 nid=0xd85e runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=6982,42ms elapsed=527,00s tid=0x00007fb5c00db290 nid=0xd85f waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "C1 CompilerThread0" #10 daemon prio=9 os_prio=0 cpu=3777,29ms elapsed=527,00s tid=0x00007fb5c00dc7c0 nid=0xd860 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE No compile task "Sweeper thread" #11 daemon prio=9 os_prio=0 cpu=111,61ms elapsed=527,00s tid=0x00007fb5c00e5c20 nid=0xd861 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Notification Thread" #12 daemon prio=9 os_prio=0 cpu=0,04ms elapsed=527,00s tid=0x00007fb5c00ed340 nid=0xd862 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Common-Cleaner" #13 daemon prio=8 os_prio=0 cpu=2,53ms elapsed=527,00s tid=0x00007fb5c00f0750 nid=0xd864 in Object.wait() [0x00007fb580327000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x000000058084a2f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:155) - locked <0x000000058084a2f8> (a java.lang.ref.ReferenceQueue$Lock) at jdk.internal.ref.CleanerImpl.run(java.base@17/CleanerImpl.java:140) at java.lang.Thread.run(java.base@17/Thread.java:833) at jdk.internal.misc.InnocuousThread.run(java.base@17/InnocuousThread.java:162) "Java2D Disposer" #18 daemon prio=10 os_prio=0 cpu=4,44ms elapsed=526,32s tid=0x00007fb5c03a8550 nid=0xd86a in Object.wait() [0x00007fb580226000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000580845ce0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:155) - locked <0x0000000580845ce0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:176) at sun.java2d.Disposer.run(java.desktop@17/Disposer.java:145) at java.lang.Thread.run(java.base@17/Thread.java:833) "AWT-XAWT" #19 daemon prio=6 os_prio=0 cpu=1354,06ms elapsed=526,31s tid=0x00007fb5c03a9bd0 nid=0xd86b runnable [0x00007fb543680000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(java.desktop@17/Native Method) at sun.awt.X11.XToolkit.run(java.desktop@17/XToolkit.java:683) at sun.awt.X11.XToolkit.run(java.desktop@17/XToolkit.java:647) at java.lang.Thread.run(java.base@17/Thread.java:833) "main-worker-0" #21 prio=5 os_prio=0 cpu=96,68ms elapsed=525,63s tid=0x00007fb5c061e8d0 nid=0xd874 waiting on condition [0x00007fb5421fb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000580848148> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "AWT-Shutdown" #23 prio=5 os_prio=0 cpu=0,58ms elapsed=525,63s tid=0x00007fb51c0069f0 nid=0xd875 in Object.wait() [0x00007fb5420fa000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000580846f08> (a java.lang.Object) at java.lang.Object.wait(java.base@17/Object.java:338) at sun.awt.AWTAutoShutdown.run(java.desktop@17/AWTAutoShutdown.java:291) - locked <0x0000000580846f08> (a java.lang.Object) at java.lang.Thread.run(java.base@17/Thread.java:833) "AWT-EventQueue-0" #22 prio=6 os_prio=0 cpu=2947,45ms elapsed=525,63s tid=0x00007fb51c0079c0 nid=0xd876 waiting on condition [0x00007fb541ff6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x000000058ef94590> (a java.util.concurrent.FutureTask) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:211) at java.util.concurrent.FutureTask.awaitDone(java.base@17/FutureTask.java:447) at java.util.concurrent.FutureTask.get(java.base@17/FutureTask.java:190) at org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource.getAttribution(BingAerialTileSource.java:278) at org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource.getTileUrl(BingAerialTileSource.java:99) at org.openstreetmap.gui.jmapviewer.Tile.getUrl(Tile.java:270) at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.getUrl(TMSCachedTileLoaderJob.java:111) - locked <0x000000058ef94248> (a org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob) at org.openstreetmap.josm.data.cache.JCSCachedTileLoaderJob.submit(JCSCachedTileLoaderJob.java:149) at org.openstreetmap.josm.data.imagery.TMSCachedTileLoaderJob.submit(TMSCachedTileLoaderJob.java:176) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.loadTile(AbstractTileSourceLayer.java:926) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.access$200(AbstractTileSourceLayer.java:145) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.loadAllTiles(AbstractTileSourceLayer.java:1318) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.access$1100(AbstractTileSourceLayer.java:1227) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.drawInViewArea(AbstractTileSourceLayer.java:1578) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.access$2700(AbstractTileSourceLayer.java:145) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.doPaint(AbstractTileSourceLayer.java:2014) at org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.paint(AbstractTileSourceLayer.java:1996) at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:469) at org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:558) at org.openstreetmap.josm.gui.MapView.paint(MapView.java:491) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JSplitPane.paintChildren(java.desktop@17/JSplitPane.java:1030) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JLayeredPane.paint(java.desktop@17/JLayeredPane.java:586) at javax.swing.JComponent.paintChildren(java.desktop@17/JComponent.java:952) - locked <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.paint(java.desktop@17/JComponent.java:1128) at javax.swing.JComponent.paintToOffscreen(java.desktop@17/JComponent.java:5311) at javax.swing.BufferStrategyPaintManager.paint(java.desktop@17/BufferStrategyPaintManager.java:246) at javax.swing.RepaintManager.paint(java.desktop@17/RepaintManager.java:1337) at javax.swing.JComponent._paintImmediately(java.desktop@17/JComponent.java:5259) at javax.swing.JComponent.paintImmediately(java.desktop@17/JComponent.java:5069) at javax.swing.RepaintManager$4.run(java.desktop@17/RepaintManager.java:879) at javax.swing.RepaintManager$4.run(java.desktop@17/RepaintManager.java:862) at java.security.AccessController.executePrivileged(java.base@17/AccessController.java:776) at java.security.AccessController.doPrivileged(java.base@17/AccessController.java:399) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17/ProtectionDomain.java:86) at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17/RepaintManager.java:862) at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17/RepaintManager.java:835) at javax.swing.RepaintManager.prePaintDirtyRegions(java.desktop@17/RepaintManager.java:784) at javax.swing.RepaintManager$ProcessingRunnable.run(java.desktop@17/RepaintManager.java:1898) at java.awt.event.InvocationEvent.dispatch(java.desktop@17/InvocationEvent.java:318) at java.awt.EventQueue.dispatchEventImpl(java.desktop@17/EventQueue.java:771) at java.awt.EventQueue$4.run(java.desktop@17/EventQueue.java:722) at java.awt.EventQueue$4.run(java.desktop@17/EventQueue.java:716) at java.security.AccessController.executePrivileged(java.base@17/AccessController.java:776) at java.security.AccessController.doPrivileged(java.base@17/AccessController.java:399) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17/ProtectionDomain.java:86) at java.awt.EventQueue.dispatchEvent(java.desktop@17/EventQueue.java:741) at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17/EventDispatchThread.java:203) at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17/EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17/EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17/EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(java.desktop@17/EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(java.desktop@17/EventDispatchThread.java:90) "TimerQueue" #24 daemon prio=5 os_prio=0 cpu=19,36ms elapsed=525,36s tid=0x00007fb5141b8120 nid=0xd87b waiting on condition [0x00007fb541af0000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x000000058084a4b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.DelayQueue.take(java.base@17/DelayQueue.java:217) at javax.swing.TimerQueue.run(java.desktop@17/TimerQueue.java:172) at java.lang.Thread.run(java.base@17/Thread.java:833) "FileSystemWatchService" #25 daemon prio=5 os_prio=0 cpu=0,14ms elapsed=525,13s tid=0x00007fb5c07ddf80 nid=0xd87e runnable [0x00007fb540efc000] java.lang.Thread.State: RUNNABLE at sun.nio.fs.LinuxWatchService.poll(java.base@17/Native Method) at sun.nio.fs.LinuxWatchService$Poller.run(java.base@17/LinuxWatchService.java:314) at java.lang.Thread.run(java.base@17/Thread.java:833) "File Watcher" #26 prio=5 os_prio=0 cpu=0,19ms elapsed=525,12s tid=0x00007fb5c07c6920 nid=0xd87f waiting on condition [0x00007fb540dfb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000580849490> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at java.util.concurrent.LinkedBlockingDeque.take(java.base@17/LinkedBlockingDeque.java:673) at sun.nio.fs.AbstractWatchService.take(java.base@17/AbstractWatchService.java:118) at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120) at org.openstreetmap.josm.io.FileWatcher$$Lambda$298/0x0000000800eb6620.run(Unknown Source) at java.lang.Thread.run(java.base@17/Thread.java:833) "Weak reference cleaner" #28 prio=5 os_prio=0 cpu=0,16ms elapsed=524,50s tid=0x00007fb5c094b610 nid=0xd880 in Object.wait() [0x00007fb540cfa000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000582f27970> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:155) - locked <0x0000000582f27970> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(java.base@17/ReferenceQueue.java:176) at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60) at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$366/0x0000000800f527f0.run(Unknown Source) at java.lang.Thread.run(java.base@17/Thread.java:833) "ForkJoinPool.commonPool-worker-3" #32 daemon prio=5 os_prio=0 cpu=5,24ms elapsed=524,28s tid=0x00007fb4e00030d0 nid=0xd884 waiting on condition [0x00007fb5408f6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x00000005816141d0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1724) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-5" #34 daemon prio=5 os_prio=0 cpu=3,00ms elapsed=524,28s tid=0x00007fb4d8000e60 nid=0xd886 waiting on condition [0x00007fb5406f4000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x00000005816141d0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17/LockSupport.java:410) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1726) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "ForkJoinPool.commonPool-worker-6" #35 daemon prio=5 os_prio=0 cpu=3,06ms elapsed=524,28s tid=0x00007fb4d4002350 nid=0xd887 waiting on condition [0x00007fb5405f3000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x00000005816141d0> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1724) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "JCS-ElementEventQueue-Thread-1" #53 daemon prio=5 os_prio=0 cpu=0,16ms elapsed=522,56s tid=0x00007fb48c05c2e0 nid=0xd89a waiting on condition [0x00007fb4ef1fb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584319f90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17/LinkedBlockingQueue.java:435) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "changeset-updater-0" #55 prio=5 os_prio=0 cpu=3,78ms elapsed=522,53s tid=0x00007fb5c0a2d6b0 nid=0xd89c waiting on condition [0x00007fb4ee3fe000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584339a50> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17/LockSupport.java:252) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17/AbstractQueuedSynchronizer.java:1672) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17/ScheduledThreadPoolExecutor.java:1182) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17/ScheduledThreadPoolExecutor.java:899) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "DestroyJavaVM" #56 prio=5 os_prio=0 cpu=1856,60ms elapsed=522,53s tid=0x00007fb5c0012270 nid=0xd853 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Timer-0" #57 daemon prio=6 os_prio=0 cpu=1,96ms elapsed=522,49s tid=0x00007fb5142ca5d0 nid=0xd89d in Object.wait() [0x00007fb540bf9000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000584359538> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(java.base@17/Timer.java:563) - locked <0x0000000584359538> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17/Timer.java:516) "Timer-1" #60 daemon prio=6 os_prio=0 cpu=0,35ms elapsed=516,75s tid=0x00007fb51419ae90 nid=0xd8aa in Object.wait() [0x00007fb542b95000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000584379018> (a java.util.TaskQueue) at java.lang.Object.wait(java.base@17/Object.java:338) at java.util.TimerThread.mainLoop(java.base@17/Timer.java:537) - locked <0x0000000584379018> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17/Timer.java:516) "TMS-downloader-0" #61 prio=5 os_prio=0 cpu=93,83ms elapsed=516,58s tid=0x00007fb51457a550 nid=0xd8ab waiting on condition [0x00007fb5422fc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-1" #62 prio=5 os_prio=0 cpu=64,81ms elapsed=516,58s tid=0x00007fb51457b310 nid=0xd8ac waiting on condition [0x00007fb4ef0fa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-2" #63 prio=5 os_prio=0 cpu=84,58ms elapsed=516,58s tid=0x00007fb51458a010 nid=0xd8ad waiting on condition [0x00007fb4ef2fc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-3" #64 prio=5 os_prio=0 cpu=74,27ms elapsed=516,58s tid=0x00007fb514561260 nid=0xd8ae waiting on condition [0x00007fb4eeff9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-4" #65 prio=5 os_prio=0 cpu=62,89ms elapsed=516,58s tid=0x00007fb514562050 nid=0xd8af waiting on condition [0x00007fb4ee2fd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-5" #66 prio=5 os_prio=0 cpu=88,61ms elapsed=516,58s tid=0x00007fb514562ea0 nid=0xd8b0 waiting on condition [0x00007fb4ee1fc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-6" #67 prio=5 os_prio=0 cpu=64,21ms elapsed=516,58s tid=0x00007fb51458bff0 nid=0xd8b1 waiting on condition [0x00007fb4ed7fe000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-7" #68 prio=5 os_prio=0 cpu=70,45ms elapsed=516,58s tid=0x00007fb51458ce70 nid=0xd8b2 waiting on condition [0x00007fb4ed6fd000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-8" #69 prio=5 os_prio=0 cpu=73,47ms elapsed=516,58s tid=0x00007fb514580ac0 nid=0xd8b3 waiting on condition [0x00007fb4ed5fc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-9" #70 prio=5 os_prio=0 cpu=77,54ms elapsed=516,58s tid=0x00007fb514581e20 nid=0xd8b4 waiting on condition [0x00007fb4ed4fb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-10" #71 prio=5 os_prio=0 cpu=77,07ms elapsed=516,57s tid=0x00007fb5145850c0 nid=0xd8b5 waiting on condition [0x00007fb4ed3fa000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-11" #72 prio=5 os_prio=0 cpu=67,15ms elapsed=516,57s tid=0x00007fb51458ece0 nid=0xd8b6 waiting on condition [0x00007fb4ed2f9000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-12" #73 prio=5 os_prio=0 cpu=65,68ms elapsed=516,57s tid=0x00007fb514590060 nid=0xd8b7 waiting on condition [0x00007fb4ed1f8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-13" #74 prio=5 os_prio=0 cpu=69,03ms elapsed=516,57s tid=0x00007fb514591200 nid=0xd8b8 waiting on condition [0x00007fb4ed0f7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-14" #75 prio=5 os_prio=0 cpu=75,59ms elapsed=516,57s tid=0x00007fb5145923b0 nid=0xd8b9 waiting on condition [0x00007fb4ecff6000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-15" #76 prio=5 os_prio=0 cpu=61,85ms elapsed=516,57s tid=0x00007fb514593950 nid=0xd8ba waiting on condition [0x00007fb4ecef5000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-16" #77 prio=5 os_prio=0 cpu=67,44ms elapsed=516,57s tid=0x00007fb514594b70 nid=0xd8bb waiting on condition [0x00007fb4ecdf4000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-17" #78 prio=5 os_prio=0 cpu=59,52ms elapsed=516,57s tid=0x00007fb514595b70 nid=0xd8bc waiting on condition [0x00007fb4eccf3000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-18" #79 prio=5 os_prio=0 cpu=64,42ms elapsed=516,56s tid=0x00007fb514596b60 nid=0xd8bd waiting on condition [0x00007fb4ecbf2000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-19" #80 prio=5 os_prio=0 cpu=63,35ms elapsed=516,56s tid=0x00007fb514597d30 nid=0xd8be waiting on condition [0x00007fb4ecaf1000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-20" #101 prio=5 os_prio=0 cpu=56,35ms elapsed=516,50s tid=0x00007fb51459a910 nid=0xd8d3 waiting on condition [0x00007fb4ec9f0000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-21" #103 prio=5 os_prio=0 cpu=47,96ms elapsed=516,50s tid=0x00007fb51459b210 nid=0xd8d5 waiting on condition [0x00007fb4ec8ef000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-22" #104 prio=5 os_prio=0 cpu=46,60ms elapsed=515,28s tid=0x00007fb51458dd20 nid=0xd8d6 waiting on condition [0x00007fb4eeef8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-23" #105 prio=5 os_prio=0 cpu=55,09ms elapsed=515,28s tid=0x00007fb51458e290 nid=0xd8d7 waiting on condition [0x00007fb4eedf7000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "TMS-downloader-24" #106 prio=5 os_prio=0 cpu=63,62ms elapsed=515,27s tid=0x00007fb5145860e0 nid=0xd8d8 waiting on condition [0x00007fb4ec4eb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000584379030> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17/LinkedBlockingDeque.java:485) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17/ThreadPoolExecutor.java:1062) at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17/ThreadPoolExecutor.java:1122) at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17/ThreadPoolExecutor.java:635) at java.lang.Thread.run(java.base@17/Thread.java:833) "Timer-2" #122 prio=6 os_prio=0 cpu=0,13ms elapsed=509,95s tid=0x00007fb51472ee70 nid=0xd8f3 in Object.wait() [0x00007fb4ec1e8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(java.base@17/Native Method) - waiting on <0x0000000588822a58> (a java.util.TaskQueue) at java.lang.Object.wait(java.base@17/Object.java:338) at java.util.TimerThread.mainLoop(java.base@17/Timer.java:537) - locked <0x0000000588822a58> (a java.util.TaskQueue) at java.util.TimerThread.run(java.base@17/Timer.java:516) "Map Status Collector" #124 daemon prio=6 os_prio=0 cpu=0,17ms elapsed=509,74s tid=0x00007fb514cb83f0 nid=0xd8f5 waiting on condition [0x00007fb4ec3ea000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x00000005888cf390> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17/AbstractQueuedSynchronizer.java:506) at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17/ForkJoinPool.java:3463) at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17/ForkJoinPool.java:3434) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17/AbstractQueuedSynchronizer.java:1623) at java.util.concurrent.LinkedBlockingQueue.take(java.base@17/LinkedBlockingQueue.java:435) at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438) at java.lang.Thread.run(java.base@17/Thread.java:833) "styled-map-renderer-2" #127 daemon prio=5 os_prio=0 cpu=29,47ms elapsed=509,63s tid=0x00007fb418000e60 nid=0xd8f8 waiting on condition [0x00007fb42bdfc000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000588867b58> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1724) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "styled-map-renderer-3" #128 daemon prio=5 os_prio=0 cpu=35,16ms elapsed=509,63s tid=0x00007fb41c000e60 nid=0xd8f9 waiting on condition [0x00007fb42bcfb000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000588867b58> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1724) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "styled-map-renderer-6" #131 daemon prio=5 os_prio=0 cpu=34,07ms elapsed=509,63s tid=0x00007fb408000e60 nid=0xd8fc waiting on condition [0x00007fb42b9f8000] java.lang.Thread.State: WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000588867b58> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.park(java.base@17/LockSupport.java:341) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1724) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "styled-map-renderer-7" #132 daemon prio=5 os_prio=0 cpu=28,82ms elapsed=509,63s tid=0x00007fb40c000e60 nid=0xd8fd waiting on condition [0x00007fb42b8f7000] java.lang.Thread.State: TIMED_WAITING (parking) at jdk.internal.misc.Unsafe.park(java.base@17/Native Method) - parking to wait for <0x0000000588867b58> (a java.util.concurrent.ForkJoinPool) at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17/LockSupport.java:410) at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17/ForkJoinPool.java:1726) at java.util.concurrent.ForkJoinPool.runWorker(java.base@17/ForkJoinPool.java:1623) at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17/ForkJoinWorkerThread.java:165) "bing-attribution-loader" #137 prio=6 os_prio=0 cpu=69,77ms elapsed=507,04s tid=0x00007fb514d95ff0 nid=0xd906 waiting for monitor entry [0x00007fb42ae79000] java.lang.Thread.State: BLOCKED (on object monitor) at java.awt.Container.removeAll(java.desktop@17/Container.java:1316) - waiting to lock <0x0000000580ae5f00> (a java.awt.Component$AWTTreeLock) at org.openstreetmap.josm.gui.dialogs.properties.PresetListPanel.updatePresets(PresetListPanel.java:69) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.selectionChanged(PropertiesDialog.java:713) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.updateSelection(PropertiesDialog.java:582) at org.openstreetmap.josm.gui.dialogs.properties.PropertiesDialog.preferenceChanged(PropertiesDialog.java:776) at org.openstreetmap.josm.data.Preferences.lambda$firePreferenceChanged$2(Preferences.java:306) at org.openstreetmap.josm.data.Preferences$$Lambda$82/0x0000000800cc55f8.fire(Unknown Source) at org.openstreetmap.josm.tools.ListenerList.fireEvent(ListenerList.java:155) at org.openstreetmap.josm.data.Preferences.firePreferenceChanged(Preferences.java:306) at org.openstreetmap.josm.data.Preferences.putSetting(Preferences.java:720) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.put(AbstractPreferences.java:27) at org.openstreetmap.josm.spi.preferences.AbstractPreferences.putInt(AbstractPreferences.java:57) at org.openstreetmap.josm.io.CacheCustomContent.updateForce(CacheCustomContent.java:133) at org.openstreetmap.josm.io.CacheCustomContent.updateForceString(CacheCustomContent.java:143) at org.openstreetmap.josm.io.CacheCustomContent.updateIfRequiredString(CacheCustomContent.java:121) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource.lambda$getAttributionLoaderCallable$0(CachedAttributionBingAerialTileSource.java:82) at org.openstreetmap.josm.data.imagery.CachedAttributionBingAerialTileSource$$Lambda$1234/0x0000000801295bf8.call(Unknown Source) at java.util.concurrent.FutureTask.run(java.base@17/FutureTask.java:264) at java.lang.Thread.run(java.base@17/Thread.java:833) "VM Thread" os_prio=0 cpu=57,13ms elapsed=527,01s tid=0x00007fb5c00ccd60 nid=0xd859 runnable "GC Thread#0" os_prio=0 cpu=94,09ms elapsed=527,01s tid=0x00007fb5c00422c0 nid=0xd854 runnable "GC Thread#1" os_prio=0 cpu=88,87ms elapsed=526,12s tid=0x00007fb5780064d0 nid=0xd86d runnable "GC Thread#2" os_prio=0 cpu=78,96ms elapsed=526,12s tid=0x00007fb578006f00 nid=0xd86e runnable "GC Thread#3" os_prio=0 cpu=71,29ms elapsed=526,12s tid=0x00007fb57800ac80 nid=0xd86f runnable "GC Thread#4" os_prio=0 cpu=80,69ms elapsed=526,12s tid=0x00007fb57800b6b0 nid=0xd870 runnable "GC Thread#5" os_prio=0 cpu=83,78ms elapsed=526,12s tid=0x00007fb57800c0e0 nid=0xd871 runnable "GC Thread#6" os_prio=0 cpu=84,35ms elapsed=525,42s tid=0x00007fb57800a970 nid=0xd877 runnable "GC Thread#7" os_prio=0 cpu=88,25ms elapsed=525,42s tid=0x00007fb578009950 nid=0xd878 runnable "GC Thread#8" os_prio=0 cpu=78,79ms elapsed=525,42s tid=0x00007fb578008fc0 nid=0xd879 runnable "GC Thread#9" os_prio=0 cpu=82,15ms elapsed=525,42s tid=0x00007fb57800f480 nid=0xd87a runnable "G1 Main Marker" os_prio=0 cpu=2,04ms elapsed=527,01s tid=0x00007fb5c004d8d0 nid=0xd855 runnable "G1 Conc#0" os_prio=0 cpu=57,38ms elapsed=527,01s tid=0x00007fb5c004e830 nid=0xd856 runnable "G1 Conc#1" os_prio=0 cpu=59,66ms elapsed=525,31s tid=0x00007fb584000d20 nid=0xd87c runnable "G1 Conc#2" os_prio=0 cpu=55,69ms elapsed=525,31s tid=0x00007fb584001760 nid=0xd87d runnable "G1 Refine#0" os_prio=0 cpu=4,01ms elapsed=527,01s tid=0x00007fb5c009cf90 nid=0xd857 runnable "G1 Refine#1" os_prio=0 cpu=2,49ms elapsed=524,07s tid=0x00007fb57c000d20 nid=0xd88e runnable "G1 Refine#2" os_prio=0 cpu=0,32ms elapsed=524,07s tid=0x00007fb4ac001190 nid=0xd88f runnable "G1 Service" os_prio=0 cpu=132,10ms elapsed=527,01s tid=0x00007fb5c009de80 nid=0xd858 runnable "VM Periodic Task Thread" os_prio=0 cpu=463,71ms elapsed=527,00s tid=0x00007fb5c00eec80 nid=0xd863 waiting on condition JNI global refs: 96, weak refs: 13606 Heap garbage-first heap total 286720K, used 162507K [0x0000000580000000, 0x0000000800000000) region size 8192K, 8 young (65536K), 2 survivors (16384K) Metaspace used 54085K, committed 54656K, reserved 1097728K class space used 6522K, committed 6784K, reserved 1048576K
comment:12 by , 3 years ago
Milestone: | → 21.10 |
---|---|
Priority: | normal → major |
Why are you using an EA build of Java 17? Java 17.0.0 is GA since 2021/09/14 and 17.0.1 has been since released.