Opened 14 months ago
Closed 14 months ago
#23140 closed defect (fixed)
Bug when trying to stop processing downloaded data
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 23.08 |
Component: | Core | Version: | tested |
Keywords: | template_report | Cc: |
Description
What steps will reproduce the problem?
- Start downloading a lot of data using Overpass API
- Stop it in progress, because it is too much data
What is the expected result?
Data processing is stopped without any bug dialog.
What happens instead?
Bug dialog appeared asking me to report a bug.
Please provide any additional information below. Attach a screenshot if possible.
It is old notebook I bought 7 - 8 ago to school, now pretty low spec.
Connected to wifi, but should be stable.
Relative:URL: ^/trunk Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b Last:Changed Date: 2023-07-31 18:33:06 +0200 (Mon, 31 Jul 2023) Revision:18789 Build-Date:2023-08-01 01:30:56 URL:https://josm.openstreetmap.de/svn/trunk Identification: JOSM/1.5 (18789 en_GB) Windows 10 64-Bit OS Build number: Windows 10 Home 2009 (19045) Memory Usage: 2014 MB / 2014 MB (1175 MB allocated, but free) Java version: 20.0.2+9-78, Oracle Corporation, OpenJDK 64-Bit Server VM Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel Screen: \Display0 1920×1080 (scaling 1.00×1.00) Maximum Screen Size: 1920×1080 Best cursor sizes: 16×16→32×32, 32×32→32×32 System property file.encoding: UTF-8 System property sun.jnu.encoding: Cp1250 Locale info: en_GB Numbers with default locale: 1234567890 -> 1234567890 VM arguments: [-Djosm.home=<josm.pref>] Program arguments: [--debug] Dataset consistency test: No problems found Last errors/warnings: - 00127.245 E: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 00127.265 E: org.openstreetmap.josm.io.OsmTransferException: Could not connect to the OSM server. Please check your internet connection.. Cause: java.net.SocketTimeoutException: Read timed out. Cause: java.net.SocketTimeoutException: Read timed out - 00127.299 E: IO Exception - <html>Failed to upload data to or download data from<br>'https://overpass-api.de/api/interpreter'<br>due to a problem with transferring data.<br>Details (untranslated): Read timed out</html> - 13960.032 E: java.util.concurrent.ExecutionException: org.openstreetmap.josm.io.OsmApiException: ResponseCode=509, Error Header=<You have downloaded too much data. Please try again later.>. Cause: org.openstreetmap.josm.io.OsmApiException: ResponseCode=509, Error Header=<You have downloaded too much data. Please try again later.> - 13960.052 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=509, Error Header=<You have downloaded too much data. Please try again later.> - 13960.053 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=509, Error Header=<You have downloaded too much data. Please try again later.> - 13960.115 E: Bandwidth Limit Exceeded - <html>Communication with the OSM server 'api.openstreetmap.org'failed. The server replied<br>the following error code and the following error message:<br><strong>Error code:<strong> 509<br><strong>Error message (untranslated)</strong>: You have downloaded too much data. Please try again later.</html> - 38450.552 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<line 6: parse error: ; expected - ) found.>, Error Body=<<?xml version="1.0" encoding="UTF-8"?> - 38450.580 E: Bad Request - <html>The OSM server 'overpass-api.de' reported a bad request.<br><br>Error message(untranslated): line 6: parse error: ; expected - ) found. </html> - 38727.505 E: Handled by bug report queue: java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ExecutorCompletionService$QueueingFuture@23e02fee[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@2c7a80b3[Wrapped task = java.util.concurrent.FutureTask@9b3d6dd[Not completed, task = org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher@5ef04281]]] rejected from java.util.concurrent.ThreadPoolExecutor@3f2b337[Shutting down, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 549] === REPORTED CRASH DATA === BugReportExceptionHandler#handleException: No data collected. Warning issued by: BugReportExceptionHandler#handleException === STACK TRACE === Thread: AWT-EventQueue-0 (36) of main java.util.concurrent.RejectedExecutionException: Task java.util.concurrent.ExecutorCompletionService$QueueingFuture@23e02fee[Not completed, task = java.util.concurrent.Executors$RunnableAdapter@2c7a80b3[Wrapped task = java.util.concurrent.FutureTask@9b3d6dd[Not completed, task = org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher@5ef04281]]] rejected from java.util.concurrent.ThreadPoolExecutor@3f2b337[Shutting down, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 549] at java.base/java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2081) at java.base/java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:841) at java.base/java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1376) at java.base/java.util.concurrent.ExecutorCompletionService.submit(ExecutorCompletionService.java:186) at org.openstreetmap.josm.io.MultiFetchServerObjectReader.fetchPrimitives(MultiFetchServerObjectReader.java:329) at org.openstreetmap.josm.io.MultiFetchServerObjectReader.parseOsm(MultiFetchServerObjectReader.java:404) at org.openstreetmap.josm.gui.io.AbstractPrimitiveTask.realRun(AbstractPrimitiveTask.java:103) at org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:94) at org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:142) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) at java.base/java.lang.Thread.run(Thread.java:1623) === RUNNING THREADS === Thread: TMS-downloader-7 (81) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Timer-2 (90) of main java.base@20.0.2/java.lang.Object.wait0(Native Method) java.base@20.0.2/java.lang.Object.wait(Object.java:366) java.base@20.0.2/java.lang.Object.wait(Object.java:339) java.base@20.0.2/java.util.TimerThread.mainLoop(Timer.java:537) java.base@20.0.2/java.util.TimerThread.run(Timer.java:516) Thread: TMS-downloader-5 (79) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: AWT-EventQueue-0 (36) of main Stacktrace see above. Thread: TMS-downloader-15 (100) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-6 (80) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-10 (95) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Timer-1 (73) of main java.base@20.0.2/java.lang.Object.wait0(Native Method) java.base@20.0.2/java.lang.Object.wait(Object.java:366) java.base@20.0.2/java.lang.Object.wait(Object.java:339) java.base@20.0.2/java.util.TimerThread.mainLoop(Timer.java:537) java.base@20.0.2/java.util.TimerThread.run(Timer.java:516) Thread: TMS-downloader-0 (74) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-16 (101) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Signal Dispatcher (10) of system Thread: DestroyJavaVM (64) of main Thread: TimerQueue (39) of system java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) java.base@20.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:229) java.desktop@20.0.2/javax.swing.TimerQueue.run(TimerQueue.java:165) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: ForkJoinPool.commonPool-worker-33 (38874) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: Finalizer (9) of system java.base@20.0.2/java.lang.Object.wait0(Native Method) java.base@20.0.2/java.lang.Object.wait(Object.java:366) java.base@20.0.2/java.lang.Object.wait(Object.java:339) java.base@20.0.2/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@20.0.2/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) java.base@20.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) Thread: Common-Cleaner (20) of InnocuousThreadGroup java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) java.base@20.0.2/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) java.base@20.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) java.base@20.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186) Thread: CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-3 (68) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: styled-map-renderer-37 (38882) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: ForkJoinPool.commonPool-worker-31 (38872) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: AWT-Shutdown (37) of system java.base@20.0.2/java.lang.Object.wait0(Native Method) java.base@20.0.2/java.lang.Object.wait(Object.java:366) java.base@20.0.2/java.lang.Object.wait(Object.java:339) java.desktop@20.0.2/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-12 (97) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: styled-map-renderer-34 (38879) java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: TMS-downloader-2 (76) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: ForkJoinPool.commonPool-worker-30 (34030) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: Java2D Disposer (29) of system java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) java.desktop@20.0.2/sun.java2d.Disposer.run(Disposer.java:145) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-22 (132) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-4 (78) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: ForkJoinPool.commonPool-worker-32 (38873) java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: File Watcher (42) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673) java.base@20.0.2/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118) app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120) app//org.openstreetmap.josm.io.FileWatcher$$Lambda$389/0x00000264d271aaa8.run(Unknown Source) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-24 (134) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-18 (103) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-17 (102) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: class org.openstreetmap.josm.io.MultiFetchServerObjectReader-1 (17299) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: ForkJoinPool.commonPool-worker-21 (33647) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: ForkJoinPool.commonPool-worker-34 (39253) java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: ForkJoinPool.commonPool-worker-26 (33652) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: changeset-updater-0 (63) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) java.base@20.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) java.base@20.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-21 (131) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: styled-map-renderer-36 (38881) java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: class org.openstreetmap.josm.io.MultiFetchServerObjectReader-1 (39250) java.base@20.0.2/sun.nio.ch.Net.poll(Native Method) java.base@20.0.2/sun.nio.ch.NioSocketImpl.park(NioSocketImpl.java:191) java.base@20.0.2/sun.nio.ch.NioSocketImpl.timedRead(NioSocketImpl.java:280) java.base@20.0.2/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:304) java.base@20.0.2/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:345) java.base@20.0.2/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:794) java.base@20.0.2/java.net.Socket$SocketInputStream.read(Socket.java:1025) java.base@20.0.2/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:483) java.base@20.0.2/sun.security.ssl.SSLSocketInputRecord.readHeader(SSLSocketInputRecord.java:477) java.base@20.0.2/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:70) java.base@20.0.2/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1461) java.base@20.0.2/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066) java.base@20.0.2/java.io.BufferedInputStream.fill(BufferedInputStream.java:258) java.base@20.0.2/java.io.BufferedInputStream.read1(BufferedInputStream.java:313) java.base@20.0.2/java.io.BufferedInputStream.implRead(BufferedInputStream.java:386) java.base@20.0.2/java.io.BufferedInputStream.read(BufferedInputStream.java:365) java.base@20.0.2/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:828) java.base@20.0.2/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:760) java.base@20.0.2/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1672) java.base@20.0.2/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1581) java.base@20.0.2/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3250) java.base@20.0.2/sun.net.www.protocol.https.HttpsURLConnectionImpl.getHeaderField(HttpsURLConnectionImpl.java:269) app//org.openstreetmap.josm.tools.Http1Client$1.getResponseVersion(Http1Client.java:85) app//org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:152) app//org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:199) app//org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:142) app//org.openstreetmap.josm.io.OsmServerReader.getInputStreamRaw(OsmServerReader.java:126) app//org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:90) app//org.openstreetmap.josm.io.OsmServerReader.getInputStream(OsmServerReader.java:73) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.multiGetIdPackage(MultiFetchServerObjectReader.java:624) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.fetch(MultiFetchServerObjectReader.java:582) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.call(MultiFetchServerObjectReader.java:571) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.call(MultiFetchServerObjectReader.java:543) java.base@20.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317) java.base@20.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577) java.base@20.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Attach Listener (11) of system Thread: TMS-downloader-11 (96) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-20 (130) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: class org.openstreetmap.josm.io.MultiFetchServerObjectReader-0 (17298) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: main-worker-0 (35) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: FileSystemWatchService (41) of main java.base@20.0.2/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) java.base@20.0.2/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1088) java.base@20.0.2/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-9 (83) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-23 (133) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: AWT-Windows (32) of system java.desktop@20.0.2/sun.awt.windows.WToolkit.eventLoop(Native Method) java.desktop@20.0.2/sun.awt.windows.WToolkit.run(WToolkit.java:360) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-13 (98) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Map Status Collector (92) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) app//org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-3 (77) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-8 (82) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: styled-map-renderer-32 (38877) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: styled-map-renderer-31 (38876) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) java.base@20.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) java.base@20.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) Thread: Reference Handler (8) of system java.base@20.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method) java.base@20.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:246) java.base@20.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) Thread: Notification Thread (18) of system Thread: TMS-downloader-14 (99) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-1 (75) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: JCS-ElementEventQueue-Thread-1 (65) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Weak reference cleaner (43) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) java.base@20.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234) app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60) app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$440/0x00000264d279d7a8.run(Unknown Source) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: TMS-downloader-19 (104) of main java.base@20.0.2/jdk.internal.misc.Unsafe.park(Native Method) java.base@20.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) java.base@20.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) java.base@20.0.2/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) java.base@20.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) java.base@20.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107) app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: class org.openstreetmap.josm.io.MultiFetchServerObjectReader-0 (39249) java.base@20.0.2/java.util.AbstractCollection.toString(AbstractCollection.java:451) app//org.openstreetmap.josm.gui.progress.AbstractProgressMonitor.checkState(AbstractProgressMonitor.java:84) app//org.openstreetmap.josm.gui.progress.AbstractProgressMonitor.subTask(AbstractProgressMonitor.java:136) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.multiGetIdPackage(MultiFetchServerObjectReader.java:626) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.fetch(MultiFetchServerObjectReader.java:582) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.call(MultiFetchServerObjectReader.java:571) app//org.openstreetmap.josm.io.MultiFetchServerObjectReader$Fetcher.call(MultiFetchServerObjectReader.java:543) java.base@20.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317) java.base@20.0.2/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:577) java.base@20.0.2/java.util.concurrent.FutureTask.run(FutureTask.java:317) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) java.base@20.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) java.base@20.0.2/java.lang.Thread.runWith(Thread.java:1636) java.base@20.0.2/java.lang.Thread.run(Thread.java:1623) Thread: Timer-0 (67) of main java.base@20.0.2/java.lang.Object.wait0(Native Method) java.base@20.0.2/java.lang.Object.wait(Object.java:366) java.base@20.0.2/java.util.TimerThread.mainLoop(Timer.java:563) java.base@20.0.2/java.util.TimerThread.run(Timer.java:516)
Attachments (0)
Change History (7)
comment:1 by , 14 months ago
Owner: | changed from | to
---|---|
Status: | new → needinfo |
comment:2 by , 14 months ago
I think it was this
[out:xml][timeout:500]; {{geocodeArea:Czech Republic}}->.searchArea; ( rel(area.searchArea)["boundary"="administrative"]["admin_level"=7]; ); (._;>;); out;
or
[out:xml][timeout:500]; {{geocodeArea:Czech Republic}}->.searchArea; ( rel(area.searchArea)["boundary"="administrative"]["admin_level"=7]; ); >; out;
I was messing with this kind of query. At one point the admin_level was not working, but don't remember what change I did for it.
comment:3 by , 14 months ago
I wasn't able to reproduce with either query.
Do you remember anything else that might help? Maybe you have a preference setting enabled/disabled?
comment:4 by , 14 months ago
It should be clean install with moved data folder and enabled debug
"Path to java executable" -Djosm.home=C:\JOSM\data -jar josm-tested.jar --debug 1>log.txt 2>&1
In app only forced english and enabled Expert mode.
Only other info I probably have is, that the notebook was processing similar query for about 30? minutes so I killed one in the "middle". Could it be connected to low specs of the notebook?
But that's it, I just hit the "Cancel" or "Abort" or what text it is.
comment:5 by , 14 months ago
I think I know what is happening in MultiFetchServerObjectReader
, but I still don't know how it is getting called from an overpass download.
Anyway, I was able to reproduce by downloading relation 441990 (no children), then right-clicking on it in the Relations
dialog to Download members
.
I set a thread breakpoint on jobs.add (MultiFetchServerObjectReader
L329), cancelled the download via UI, then resumed the halted worker thread.
Possible overpass download leading to this (still not able to get it to download the child primitives):
[out:xml][timeout:500]; {{geocodeArea:Czech Republic}}->.searchArea; ( rel(area.searchArea)["boundary"="administrative"]["admin_level"=7]; ); out;
comment:6 by , 14 months ago
Milestone: | → 23.08 |
---|
It looks like something was calling the OSM server for data (via
MultiFetchServerObjectReader
).Can you share your overpass query? And the area, if it isn't part of the query?