Modify

Opened 4 days ago

Last modified 3 days ago

#24734 new defect

Unexpected Exception after disabling "Wireframe view"

Reported by: justinolsen2007@… Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:

Description

I was working on a bunch of NHD wetland, and i wanted to see what the tile view was so i switched to a tile view mode. Then to try to get it back to normal, i clicked the wireframe view button. Then i think i disabled wireframe mode because it didn't look like normal JOSM, and i was then met with this big popup saying an unexpected exception has occurred and told me to make a bug report. The "Report Bug" button also fails when I click it and says I have to fill this out manually, sorry if this is not formatted correctly. Upon exiting out of the error popup, another one instantly appears. Everything seems to be working fine again after pressing ignore error.

-- Reproduction --
Not sure if it can be reliably reproduced, but this is what i was doing right before this error popped up:

  • Change to the tiled rendering mode
  • Then clicked wireframe view mode
  • Immediately disabled wireframe mode (not 100% sure if it happened before or after i clicked to turn it off. It was not off after i closed the exception popup)

-- Status Report / Debug Information --

Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2026-03-28 20:28:41 +0100 (Sat, 28 Mar 2026)
Revision:19555
Build-Date:2026-03-29 01:30:57
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (19555 en) Windows 11 64-Bit
OS Build number: Windows 10 Home 25H2 (26200)
Memory Usage: 4080 MB / 4080 MB (411 MB allocated, but free)
Java version: 21.0.11+10-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920x1080x32bpp@75Hz (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: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Dicedtea-web.bin.location=%UserProfile%\AppData\Local\Programs\OpenWebStart\javaws, -Djava.util.Arrays.useLegacyMergeSort=true, --add-reads=java.base=ALL-UNNAMED,java.desktop, --add-reads=java.desktop=ALL-UNNAMED,java.naming, --add-reads=java.naming=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.awt=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/javax.jnlp=ALL-UNNAMED,java.desktop, --add-exports=java.base/com.sun.net.ssl.internal.ssl=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.net.www.protocol.jar=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.action=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.provider=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.util=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.validator=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.security.x509=ALL-UNNAMED,java.desktop, --add-exports=java.base/jdk.internal.util.jar=ALL-UNNAMED,java.desktop, --add-exports=java.base/sun.net.www.protocol.http=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.awt.X11=ALL-UNNAMED,java.desktop, --add-exports=java.desktop/sun.applet=ALL-UNNAMED,java.desktop,jdk.jsobject, --add-exports=java.naming/com.sun.jndi.toolkit.url=ALL-UNNAMED,java.desktop, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=javafx.graphics/com.sun.javafx.application=ALL-UNNAMED, --add-exports=jdk.deploy/com.sun.deploy.config=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djava.security.manager=allow]
Dataset consistency test: No problems found

Plugins:
+ ImproveWay (41)
+ Mapillary (1819)
+ MicrosoftStreetside (36474)
+ OpeningHoursEditor (36474)
+ Review.Changes (1.1.1)
+ RiverTracer (1.5)
+ apache-commons (36474)
+ buildings_tools (36474)
+ conflation (278)
+ gridify (58)
+ imagery_offset_db (36474)
+ javafx (36474)
+ josm_magic_wand (3.0.0)
+ jts (36474)
+ mapwithai (839)
+ pmtiles (36474)
+ shrinkwrap (v1.1.3)
+ sidewalks (71)
+ tageditor (36474)
+ terracer (36484)
+ turnlanes (36474)
+ turnlanes-tagging (1769860692)
+ utilsplugin2 (36497)

Tagging presets:
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/ID.zip

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/CyclewaysStylingBNA&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1
- https://raw.githubusercontent.com/species/josm-preset-traffic_sign_direction/master/direction.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/iD&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Potlatch2&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksAndFootways&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksPlus&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/TigerReviewedNo&zip=1
+ https://raw.githubusercontent.com/Maerek/Better-iD/refs/heads/main/better-id.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1

Last errors/warnings:
- 14547.035 W: java.io.IOException: Attribution is not loaded yet
- 14547.036 W: java.io.IOException: Attribution is not loaded yet
- 14547.036 W: java.io.IOException: Attribution is not loaded yet
- 14547.036 W: java.io.IOException: Attribution is not loaded yet
- 14547.036 W: java.io.IOException: Attribution is not loaded yet
- 14547.036 W: java.io.IOException: Attribution is not loaded yet
- 14824.253 E: Thread main-worker-0 raised java.lang.NullPointerException: Cannot invoke "java.awt.Rectangle.grow(int, int)" because "clip" is null
- 14824.259 E: Handled by bug report queue: java.lang.NullPointerException: Cannot invoke "java.awt.Rectangle.grow(int, int)" because "clip" is null
- 14824.287 E: Thread main-worker-1 raised java.lang.NullPointerException: Cannot invoke "java.awt.Rectangle.grow(int, int)" because "clip" is null
- 14824.289 E: Handled by bug report queue: java.lang.NullPointerException: Cannot invoke "java.awt.Rectangle.grow(int, int)" because "clip" is null



=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: main-worker-0 (77)
java.lang.NullPointerException: Cannot invoke "java.awt.Rectangle.grow(int, int)" because "clip" is null
	at org.openstreetmap.josm.data.osm.visitor.paint.WireframeMapRenderer.render(WireframeMapRenderer.java:156)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledTiledMapRenderer.generateTiles(StyledTiledMapRenderer.java:255)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledTiledMapRenderer$TileLoader.run(StyledTiledMapRenderer.java:320)
	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:1583)

=== RUNNING THREADS ===
Thread: WMS-downloader-0 (5625) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Output controller consumer daemon (28) of main
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
net.sourceforge.jnlp.util.logging.OutputController$MessageQueConsumer.run(OutputController.java:82)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: AWT-EventQueue-1 (78) of JOSM
java.desktop@21.0.11/sun.java2d.loops.MaskBlit.MaskBlit(Native Method)
java.desktop@21.0.11/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:220)
java.desktop@21.0.11/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:205)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:69)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1048)
java.desktop@21.0.11/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3435)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3411)
org.openstreetmap.josm.gui.layer.imagery.GammaImageProcessor.process(GammaImageProcessor.java:64)
org.openstreetmap.josm.gui.layer.ImageryLayer.applyImageProcessors(ImageryLayer.java:327)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.lambda$paintTileImages$2(AbstractTileSourceLayer.java:1075)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$$Lambda/0x000001bf2cc05000.accept(Unknown Source)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTilePosition(AbstractTileSourceLayer.java:1391)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.lambda$visitTiles$5(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet$$Lambda/0x000001bf2cc05480.accept(Unknown Source)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
java.base@21.0.11/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
java.base@21.0.11/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:667)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTiles(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.paintTileImages(AbstractTileSourceLayer.java:1054)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.drawInViewArea(AbstractTileSourceLayer.java:1634)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.doPaint(AbstractTileSourceLayer.java:2067)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSourcePainter.paint(AbstractTileSourceLayer.java:2049)
org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:487)
org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:603)
org.openstreetmap.josm.gui.MapView.paint(MapView.java:509)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JSplitPane.paintChildren(JSplitPane.java:1034)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JLayeredPane.paint(JLayeredPane.java:586)
java.desktop@21.0.11/javax.swing.JComponent.paintChildren(JComponent.java:961)
java.desktop@21.0.11/javax.swing.JComponent.paint(JComponent.java:1137)
java.desktop@21.0.11/javax.swing.JComponent.paintToOffscreen(JComponent.java:5318)
java.desktop@21.0.11/javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(RepaintManager.java:1656)
java.desktop@21.0.11/javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(RepaintManager.java:1631)
java.desktop@21.0.11/javax.swing.RepaintManager$PaintManager.paint(RepaintManager.java:1569)
java.desktop@21.0.11/javax.swing.RepaintManager.paint(RepaintManager.java:1336)
java.desktop@21.0.11/javax.swing.JComponent._paintImmediately(JComponent.java:5266)
java.desktop@21.0.11/javax.swing.JComponent.paintImmediately(JComponent.java:5076)
java.desktop@21.0.11/javax.swing.RepaintManager$4.run(RepaintManager.java:878)
java.desktop@21.0.11/javax.swing.RepaintManager$4.run(RepaintManager.java:861)
java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778)
java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base@21.0.11/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.desktop@21.0.11/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:861)
java.desktop@21.0.11/javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:834)
java.desktop@21.0.11/javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:784)
java.desktop@21.0.11/javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1897)
java.desktop@21.0.11/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
java.desktop@21.0.11/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
java.desktop@21.0.11/java.awt.EventQueue$4.run(EventQueue.java:720)
java.desktop@21.0.11/java.awt.EventQueue$4.run(EventQueue.java:714)
java.base@21.0.11/java.security.AccessController.executePrivileged(AccessController.java:778)
java.base@21.0.11/java.security.AccessController.doPrivileged(AccessController.java:400)
java.base@21.0.11/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
java.desktop@21.0.11/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop@21.0.11/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Thread: CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-6 (120) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-17 (323) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-71 (6657) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-64 (6612) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: ForkJoinPool.commonPool-worker-78 (6664) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-65 (6613) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-19 (325) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-69 (6611) of InnocuousForkJoinWorkerThreadGroup
java.desktop@21.0.11/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:181)
java.desktop@21.0.11/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:205)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:69)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1048)
java.desktop@21.0.11/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3435)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3411)
org.openstreetmap.josm.gui.layer.imagery.GammaImageProcessor.process(GammaImageProcessor.java:64)
org.openstreetmap.josm.gui.layer.ImageryLayer.applyImageProcessors(ImageryLayer.java:327)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.lambda$paintTileImages$2(AbstractTileSourceLayer.java:1075)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$$Lambda/0x000001bf2cc05000.accept(Unknown Source)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTilePosition(AbstractTileSourceLayer.java:1391)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.lambda$visitTiles$5(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet$$Lambda/0x000001bf2cc05480.accept(Unknown Source)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
java.base@21.0.11/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
java.base@21.0.11/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
java.base@21.0.11/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-11 (317) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-WMTS_BLOCK_v2Thread-19 (4536) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: JCS-ElementEventQueue-Thread-5 (119) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-75 (6661) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-21 (327) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-8 (314) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: FileSystemWatchService (82) of JOSM
java.base@21.0.11/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
java.base@21.0.11/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075)
java.base@21.0.11/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: DestroyJavaVM (134) of main

Thread: TMS-downloader-18 (324) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-10 (316) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: InvokeLaterDispatcher (391) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
platform/javafx.graphics@21.0.11/com.sun.glass.ui.InvokeLaterDispatcher.run(InvokeLaterDispatcher.java:108)

Thread: ForkJoinPool.commonPool-worker-70 (6628) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: WMS-downloader-1 (5626) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: WMS-downloader-1 (7408) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: D3D Screen Updater (68) of system
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.desktop@21.0.11/sun.java2d.d3d.D3DScreenUpdateManager.run(D3DScreenUpdateManager.java:425)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: File Watcher (83) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:673)
java.base@21.0.11/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
org.openstreetmap.josm.io.FileWatcher$$Lambda/0x000001bf2c4b6638.run(Unknown Source)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: AWT-Shutdown (79) of system
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.lang.Object.wait(Object.java:339)
java.desktop@21.0.11/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-mapwithai:esrisources_BLOCK_v2Thread-11 (126) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-1 (307) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: itwpool-1-itwthread-3 (73) of main
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-9 (315) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: itwpool-1-itwthread-1 (52) of main
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: QuantumRenderer-0 (80) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
platform/javafx.graphics@21.0.11/com.sun.javafx.tk.quantum.QuantumRenderer$PipelineRunnable.run(QuantumRenderer.java:126)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-15 (321) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-72 (6659)
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: ForkJoinPool.commonPool-worker-66 (6608) of InnocuousForkJoinWorkerThreadGroup
java.desktop@21.0.11/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:181)
java.desktop@21.0.11/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:205)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:69)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1048)
java.desktop@21.0.11/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3435)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3411)
org.openstreetmap.josm.gui.layer.imagery.GammaImageProcessor.process(GammaImageProcessor.java:64)
org.openstreetmap.josm.gui.layer.ImageryLayer.applyImageProcessors(ImageryLayer.java:327)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.lambda$paintTileImages$2(AbstractTileSourceLayer.java:1075)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$$Lambda/0x000001bf2cc05000.accept(Unknown Source)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTilePosition(AbstractTileSourceLayer.java:1391)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.lambda$visitTiles$5(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet$$Lambda/0x000001bf2cc05480.accept(Unknown Source)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
java.base@21.0.11/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:108)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
java.base@21.0.11/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
java.base@21.0.11/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: WMS-downloader-2 (7409) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-72 (6620) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-67 (6615) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-75 (6623) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: ForkJoinPool.commonPool-worker-64 (6606) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-6 (312) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-mapillary:metadata_BLOCK_v2Thread-9 (123) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Weak reference cleaner (84) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda/0x000001bf2c4ede28.run(Unknown Source)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-76 (6662)
java.desktop@21.0.11/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:181)
java.desktop@21.0.11/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:205)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:69)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1048)
java.desktop@21.0.11/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3435)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3411)
org.openstreetmap.josm.gui.layer.imagery.GammaImageProcessor.process(GammaImageProcessor.java:64)
org.openstreetmap.josm.gui.layer.ImageryLayer.applyImageProcessors(ImageryLayer.java:327)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.lambda$paintTileImages$2(AbstractTileSourceLayer.java:1075)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$$Lambda/0x000001bf2cc05000.accept(Unknown Source)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTilePosition(AbstractTileSourceLayer.java:1391)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.lambda$visitTiles$5(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet$$Lambda/0x000001bf2cc05480.accept(Unknown Source)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
java.base@21.0.11/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
java.base@21.0.11/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
java.base@21.0.11/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: CacheEventQueue.QProcessor-mapillary:userProfile_BLOCK_v2Thread-7 (121) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-MVT_BLOCK_v2Thread-20 (4537) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-3 (309) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-mapillary:metaImages_BLOCK_v2Thread-8 (122) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-66 (6614) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: main-worker-1 (7680)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Timer-0 (118) of JOSM
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563)
java.base@21.0.11/java.util.TimerThread.run(Timer.java:516)

Thread: styled-map-renderer-71 (6619) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: Finalizer (10) of system
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.lang.Object.wait(Object.java:339)
java.base@21.0.11/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89)
java.base@21.0.11/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173)

Thread: styled-map-renderer-68 (6616) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: WMS-downloader-0 (7407) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: changeset-updater-0 (133) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-4 (310) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Timer-2 (305) of JOSM
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.lang.Object.wait(Object.java:339)
java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537)
java.base@21.0.11/java.util.TimerThread.run(Timer.java:516)

Thread: Common-Cleaner (30) of InnocuousThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

Thread: CacheEventQueue.QProcessor-mapillary:image:fullImage_BLOCK_v2Thread-10 (124) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Keep-Alive-Timer (7662)
java.base@21.0.11/java.lang.Thread.sleep0(Native Method)
java.base@21.0.11/java.lang.Thread.sleep(Thread.java:509)
java.base@21.0.11/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:238)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

Thread: styled-map-renderer-69 (6617) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-79 (6625)
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-12 (318) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: message-notifier-0 (132) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@21.0.11/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-76 (6624) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: styled-map-renderer-74 (6622) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: ForkJoinPool.commonPool-worker-73 (6660) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: main-worker-0 (77)
Stacktrace see above.

Thread: styled-map-renderer-77 (6626) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-14 (320) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-70 (6618)
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: Timer-1 (136) of JOSM
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:563)
java.base@21.0.11/java.util.TimerThread.run(Timer.java:516)

Thread: Timer-3 (369) of JOSM
java.base@21.0.11/java.lang.Object.wait0(Native Method)
java.base@21.0.11/java.lang.Object.wait(Object.java:366)
java.base@21.0.11/java.lang.Object.wait(Object.java:339)
java.base@21.0.11/java.util.TimerThread.mainLoop(Timer.java:537)
java.base@21.0.11/java.util.TimerThread.run(Timer.java:516)

Thread: TMS-downloader-2 (308) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Reference Handler (9) of system
java.base@21.0.11/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@21.0.11/java.lang.ref.Reference.processPendingReferences(Reference.java:246)
java.base@21.0.11/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208)

Thread: WMS-downloader-2 (5627) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: image-fetcher-0 (110) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-13 (319) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Prism Font Disposer (396) of system
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
platform/javafx.graphics@21.0.11/com.sun.javafx.font.Disposer.run(Disposer.java:96)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-20 (326) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TimerQueue (67) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1797)
java.base@21.0.11/java.util.concurrent.DelayQueue.take(DelayQueue.java:254)
java.desktop@21.0.11/javax.swing.TimerQueue.run(TimerQueue.java:165)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Notification Thread (27) of system

Thread: AWT-EventQueue-0 (395) of main
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.desktop@21.0.11/java.awt.EventQueue.getNextEvent(EventQueue.java:565)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:190)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
java.desktop@21.0.11/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
java.desktop@21.0.11/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Thread: TMS-downloader-22 (328) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: NetxSecurityThread (48) of NetxSecurityThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
net.adoptopenjdk.icedteaweb.client.parts.dialogs.security.SecurityDialogMessageHandler.run(SecurityDialogMessageHandler.java:91)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-77 (6663) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: ForkJoinPool.commonPool-worker-67 (6609) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: JavaFX Application Thread (392) of JOSM
platform/javafx.graphics@21.0.11/com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
platform/javafx.graphics@21.0.11/com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:189)
platform/javafx.graphics@21.0.11/com.sun.glass.ui.win.WinApplication$$Lambda/0x000001bf2ca8ec78.run(Unknown Source)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-5 (311) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Map Status Collector (372) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:441)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-7 (313) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-73 (6621) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-0 (306) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: styled-map-renderer-78 (6627) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: AWT-Windows (33) of system
java.desktop@21.0.11/sun.awt.windows.WToolkit.eventLoop(Native Method)
java.desktop@21.0.11/sun.awt.windows.WToolkit.run(WToolkit.java:360)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: RemoteControl HTTP Server (131) of JOSM
java.base@21.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:709)
java.base@21.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:674)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:650)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:596)
java.base@21.0.11/java.net.ServerSocket.accept(ServerSocket.java:549)
org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: Cleaner-0 (397) of InnocuousThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1886)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218)
java.base@21.0.11/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)
java.base@21.0.11/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:186)

Thread: TMS-downloader-16 (322) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: Thread-16 (393) of main

Thread: itwpool-1-itwthread-2 (62) of main
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: TMS-downloader-24 (330) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: RemoteControl HTTP Server (130) of JOSM
java.base@21.0.11/sun.nio.ch.Net.accept(Native Method)
java.base@21.0.11/sun.nio.ch.NioSocketImpl.accept(NioSocketImpl.java:748)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:709)
java.base@21.0.11/java.net.ServerSocket.platformImplAccept(ServerSocket.java:674)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:650)
java.base@21.0.11/java.net.ServerSocket.implAccept(ServerSocket.java:596)
java.base@21.0.11/java.net.ServerSocket.accept(ServerSocket.java:549)
org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: Attach Listener (12) of system

Thread: Java2D Disposer (31) of system
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158)
java.base@21.0.11/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:234)
java.desktop@21.0.11/sun.java2d.Disposer.run(Disposer.java:145)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-74 (6658) of InnocuousForkJoinWorkerThreadGroup
java.desktop@21.0.11/sun.java2d.loops.MaskBlit$General.MaskBlit(MaskBlit.java:181)
java.desktop@21.0.11/sun.java2d.loops.Blit$GeneralMaskBlit.Blit(Blit.java:205)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.blitSurfaceData(DrawImage.java:993)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.renderImageCopy(DrawImage.java:590)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:69)
java.desktop@21.0.11/sun.java2d.pipe.DrawImage.copyImage(DrawImage.java:1048)
java.desktop@21.0.11/sun.java2d.pipe.ValidatePipe.copyImage(ValidatePipe.java:186)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3435)
java.desktop@21.0.11/sun.java2d.SunGraphics2D.drawImage(SunGraphics2D.java:3411)
org.openstreetmap.josm.gui.layer.imagery.GammaImageProcessor.process(GammaImageProcessor.java:64)
org.openstreetmap.josm.gui.layer.ImageryLayer.applyImageProcessors(ImageryLayer.java:327)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer.lambda$paintTileImages$2(AbstractTileSourceLayer.java:1075)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$$Lambda/0x000001bf2cc05000.accept(Unknown Source)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.visitTilePosition(AbstractTileSourceLayer.java:1391)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet.lambda$visitTiles$5(AbstractTileSourceLayer.java:1383)
org.openstreetmap.josm.gui.layer.AbstractTileSourceLayer$TileSet$$Lambda/0x000001bf2cc05480.accept(Unknown Source)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
java.base@21.0.11/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@21.0.11/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
java.base@21.0.11/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
java.base@21.0.11/java.util.stream.IntPipeline$1$1.accept(IntPipeline.java:180)
java.base@21.0.11/java.util.stream.Streams$RangeIntSpliterator.forEachRemaining(Streams.java:104)
java.base@21.0.11/java.util.Spliterator$OfInt.forEachRemaining(Spliterator.java:712)
java.base@21.0.11/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
java.base@21.0.11/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
java.base@21.0.11/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
java.base@21.0.11/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
java.base@21.0.11/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: Signal Dispatcher (11) of system

Thread: ForkJoinPool.commonPool-worker-65 (6607) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Thread: TMS-downloader-23 (329) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:485)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: CacheEventQueue.QProcessor-WMS_BLOCK_v2Thread-18 (506) of JOSM
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725)
java.base@21.0.11/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1746)
java.base@21.0.11/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
java.base@21.0.11/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
java.base@21.0.11/java.lang.Thread.runWith(Thread.java:1596)
java.base@21.0.11/java.lang.Thread.run(Thread.java:1583)

Thread: ForkJoinPool.commonPool-worker-68 (6610) of InnocuousForkJoinWorkerThreadGroup
java.base@21.0.11/jdk.internal.misc.Unsafe.park(Native Method)
java.base@21.0.11/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893)
java.base@21.0.11/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809)
java.base@21.0.11/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)

Attachments (1)

Screenshot 2026-05-16 203927.png (1.9 MB ) - added by Justin Olsen <justinolsen2007@…> 4 days ago.
A image of JOSM with the error popups in the corner

Download all attachments as: .zip

Change History (2)

by Justin Olsen <justinolsen2007@…>, 4 days ago

A image of JOSM with the error popups in the corner

comment:1 by GerdP, 3 days ago

I was able to reproduce playing with enabling/disabling the wireframe mode and zooming in/out, but it is probably a race condition.
The error occurs when you change the mode while JOSM is still calculating some tiles.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team to the specified user.
Next status will be 'needinfo'. The owner will be changed from team to justinolsen2007@….
as duplicate The resolution will be set to duplicate. Next status will be 'closed'. The specified ticket will be cross-referenced with this ticket.
The owner will be changed from team to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.