Modify

Opened 4 years ago

Closed 4 years ago

#21914 closed defect (fixed)

Mapillary plugin gets stuck on (spherical) images and keeps re-appearing when deleting the mapillary layer

Reported by: Woazboat Owned by: taylor.smock
Priority: normal Milestone:
Component: Plugin mapillary Version:
Keywords: Cc:

Description (last modified by skyper)

The mapillary image viewer keeps getting when switching images and perpetually shows the 'downloading image' info text without actually switching to the new image.
I'm not 100% certain, but this mostly/always seemed to occur when switching away from spherical images to a different image track. This happened a few times and was initially resolved by removing the mapillary layer and eventually restarting JOSM.
On the last occurrence the image view got stuck as before and I removed the mapillary images layer to continue working without it, but the layer kept automatically re-appearing on its own even after repeatedly (2-3 times) removing it from the layers list. JOSM was mostly unresponsive/very laggy during this time period. Eventually the bug report window popped up (see attached crash report [too long to be included in the ticket description]).
(Multiple similar crash reports were triggered by this event)

Revision:18360
Is-Local-Build:false
Build-Date:1970-01-06 23:57:28
Debian-Release:0.0.svn18360+dfsg-1
Build-Name:Debian

Identification: JOSM/1.5 (18360 Debian en_GB) Linux Debian GNU/Linux bookworm/sid
Memory Usage: 3982 MB / 3982 MB (1324 MB allocated, but free)
Java version: 12.0.2+9-Debian-1, Debian, OpenJDK 64-Bit Server VM
Look and Feel: javax.swing.plaf.metal.MetalLookAndFeel
Screen: :0.0 1920×1080 (scaling 1.00×1.00) :0.1 1080×1920 (scaling 1.00×1.00) :0.2 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1920
Best cursor sizes: 16×16→16×16, 32×32→32×32
Environment variable LANG: en_AT.UTF-8
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_GB
Numbers with default locale: 1234567890 -> 1234567890
Desktop environment: KDE
Java ATK Wrapper package: libatk-wrapper-java:all-0.38.0-5
libcommons-compress-java: libcommons-compress-java:all-1.21-1
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:all-20201225-1
liboauth-signpost-java: liboauth-signpost-java:all-1.2.1.2-3
VM arguments: [--module-path=/usr/share/openjfx/lib, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, -Djosm.restart=true, -Djava.net.useSystemProxies=true, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED]
Dataset consistency test: No problems found

Plugins:
+ CADTools (1008)
+ DirectDownload (35893)
+ EasyPresets (1623509627)
+ FastDraw (35893)
+ Lanes (${version.entry.commit.revision})
+ Mapillary (2.0.0-beta.3)
+ OpeningHoursEditor (35893)
+ PicLayer (1.0.2)
+ alignways (35896)
+ apache-commons (35893)
+ apache-http (35893)
+ areaselector (405)
+ austriaaddresshelper (1597341117)
+ buildings_tools (35916)
+ centernode (v1.0.4)
+ changeset-viewer (v0.0.4)
+ conflation (0.6.9)
+ contourmerge (v0.1.8)
+ editgpx (35893)
+ ejml (35893)
+ flatlaf (35862)
+ geotools (35906)
+ gridify (1606242219)
+ gson (35893)
+ imagery_offset_db (35893)
+ indoorhelper (1.2.0)
+ intersection (0.0.7)
+ jackan (${version.entry.commit.revision})
+ jaxb (35893)
+ jna (35893)
+ jogl (1.2.3)
+ jts (35893)
+ kartverketimport (35)
+ kendzi3d (1.0.205)
+ kendzi3d-resources (0.0.2)
+ log4j (35893)
+ measurement (35893)
+ opendata (35910)
+ openqa (0.2.2)
+ osmwiki-dataitem (1.2.3)
+ pt_assistant (1ff2e15)
+ reltoolbox (35893)
+ reverter (35893)
+ rex (53)
+ shrinkwrap (v1.0.4)
+ splinex (35893)
+ tageditor (35893)
+ terracer (35893)
+ todo (30306)
+ turnlanes-tagging (v0.0.5)
+ turnrestrictions (35893)
+ utilsplugin2 (35893)
+ wikipedia (605)

Tagging presets:
+ https://github.com/kendzi/Simple3dBuildingsPreset/releases/download/0.9_2018-05-08/s3db-preset.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/BicycleJunction&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historic_Stone&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Bus_lanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Healthcare&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Heritage&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Historical_Objects&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Industrial&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Leaftype&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Light_sources&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Manholes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/MastAndTower&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/public_bookcase&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Simple_Indoor_Tagging&zip=1
+ https://raw.githubusercontent.com/species/josm-preset-wheelchair/master/sidewalks_kerbs.xml
+ https://osmtools.de/josm/steps.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/StreetCabinet&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Surveillance&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/A.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Trees&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/COVID-19&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportOneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/TurnLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/contact(socialnetworks_IMs)&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Playground_Equipment&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportGtfs&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Windrad&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/AdvertisingPreset&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Community_Centre&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://gitlab.com/k127/josm-presets/raw/master/diplomatic.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Mountains&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Disc_Golf_Course&zip=1
+ ${HOME}/josm/josm_area_highway_preset.xml
+ <josm.userdata>/EasyPresets.xml
+ ${HOME}/syncthing/Sync/Projects/OSM/josm/core/resources/data/defaultpresets.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParcelLockers&zip=1

Map paint styles:
+ ${HOME}/syncthing/Sync/Projects/OSM/josm_git/resources/styles/standard/elemstyles.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
+ https://raw.githubusercontent.com/yopaseopor/indoormap/master/indoormap-style.mapcss
+ https://josm.openstreetmap.de/josmfile?page=Styles/Bench&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Streets&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/Lane_and_Road_Attributes&zip=1
+ https://github.com/osmlab/appledata/archive/josm_paint_inline_validation.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Maxspeed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Modified&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/plan.at&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransportV2&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Osmc&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/sac_scale&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Sidewalks&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/BesideTheRoad_Speed&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/AdvertisingStyle&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Admin_Boundaries&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Building_Levels_Labels&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Kerbs&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Postcode&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Coloured_Suburb&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/DestinationSignRelation&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/FixmeAndNote&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Landcover&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Mountains&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NoFeature&zip=1
- https://raw.githubusercontent.com/OpenSidewalks/OpenSidewalks-Schema/master/open_sidewalks.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/PTStops&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/RecyclingMaterials&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SimpleBuildingTags&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SimpleRoofTags&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Noname&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Surface&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Ph_Typhoon&zip=1
- https://github.com/igitov/forest-josm-style/archive/master.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/Incline&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LayerChecker&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LitObjects&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Power&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PriorityRoad&zip=1
- ${HOME}/josm/josm_area_highway_style.mapcss
+ https://josm.openstreetmap.de/josmfile?page=Styles/SidewalksAndFootways&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Direction&zip=1
- <josm.userdata>/styles/sit.mapcss

Validator rules:
+ https://josm.openstreetmap.de/josmfile?page=Rules/OSMLint&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/IndoorRules&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/QAToolInspiredValidations&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/KeepRight&zip=1
- https://josm.openstreetmap.de/josmfile?page=Rules/PublicTransportGtfs&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Rules/Pictures&zip=1
+ ${HOME}/josm/josm_area_highway_validator.validator.mapcss
+ ${HOME}/josm/heritage_bda.validator.mapcss

Last errors/warnings:
- 03932.630 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@315cc1d2
- 03932.634 E: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@7bfaa78e
- 03932.635 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@1f80c4fa
- 03932.642 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@399a70eb
- 03932.645 E: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@6211bf4e
- 03932.650 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@589850c6
- 03932.655 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@7bfaa78e
- 03932.659 E: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@24a4c25d
- 03932.659 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@6211bf4e
- 03932.665 E: Handled by bug report queue: org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@24a4c25d



=== REPORTED CRASH DATA ===
JsonDecoder#lambda$decodeData$0:

…

Warning issued by: JsonDecoder#lambda$decodeData$0

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (20) of main
org.openstreetmap.josm.tools.JosmRuntimeException: failed to remove primitive: org.openstreetmap.josm.data.vector.VectorNode@2bba553d
	at org.openstreetmap.josm.data.osm.QuadBucketPrimitiveStore.removePrimitive(QuadBucketPrimitiveStore.java:128)
	at org.openstreetmap.josm.data.vector.DataStore$LocalQuadBucketPrimitiveStore.removePrimitive(DataStore.java:46)
	at org.openstreetmap.josm.data.vector.DataStore.removePrimitive(DataStore.java:99)
	at org.openstreetmap.josm.data.vector.VectorDataSet.removePrimitive(VectorDataSet.java:161)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.lambda$decodeImageInfo$6(JsonImageDetailsDecoder.java:116)
	at org.openstreetmap.josm.plugins.mapillary.utils.VectorDataSetUtils.tryWrite(VectorDataSetUtils.java:107)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.decodeImageInfo(JsonImageDetailsDecoder.java:114)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.lambda$decodeImageInfos$0(JsonImageDetailsDecoder.java:77)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonImageDetailsDecoder.decodeImageInfos(JsonImageDetailsDecoder.java:78)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$4(MapillaryDownloader.java:144)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:57)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:143)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonSequencesDecoder.decodeSequence(JsonSequencesDecoder.java:75)
	at org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:57)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$downloadSequences$26(MapillaryDownloader.java:253)
	at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:254)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:212)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$12(MapillaryDownloader.java:173)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:174)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$15(MapillaryDownloader.java:173)
	at java.base/java.util.HashMap.forEach(HashMap.java:1333)
	at java.base/java.util.Collections$UnmodifiableMap.forEach(Collections.java:1505)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:162)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
	at org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
	at java.base/java.util.Optional.ifPresent(Optional.java:183)
	at org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:145)
	at java.base/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
	at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

=== RUNNING THREADS ===
Thread: ForkJoinPool.commonPool-worker-19 (463) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: AWT-XAWT (17) of system
java.desktop@12.0.2/sun.awt.X11.XToolkit.waitForEvents(Native Method)
java.desktop@12.0.2/sun.awt.X11.XToolkit.run(XToolkit.java:688)
java.desktop@12.0.2/sun.awt.X11.XToolkit.run(XToolkit.java:652)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-20 (97) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-24 (101) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-41 (484) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-5 (379) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-16 (441) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-13 (307) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-99 (500) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Mapillary-image-downloader-7 (518) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-4 (429) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-39 (473) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-14 (439) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-18 (95) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: WeakCollectionCleaner (50) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
org.geotools.util.WeakCollectionCleaner.run(WeakCollectionCleaner.java:65)

Thread: TMS-downloader-8 (81) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-15 (227) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: File Watcher (24) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:671)
java.base@12.0.2/sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
app//org.openstreetmap.josm.io.FileWatcher$$Lambda$326/0x0000000800414440.run(Unknown Source)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-11 (314) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: JCS-ElementEventQueue-Thread-1 (48) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-25 (466) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: CacheEventQueue.QProcessor-mapillary:metadata_BLOCK_v2Thread-37 (504)
java.base@12.0.2/sun.nio.ch.FileDispatcherImpl.pwrite0(Native Method)
java.base@12.0.2/sun.nio.ch.FileDispatcherImpl.pwrite(FileDispatcherImpl.java:68)
java.base@12.0.2/sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:109)
java.base@12.0.2/sun.nio.ch.IOUtil.write(IOUtil.java:79)
java.base@12.0.2/sun.nio.ch.FileChannelImpl.writeInternal(FileChannelImpl.java:850)
java.base@12.0.2/sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:836)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk.write(BlockDisk.java:209)
app//org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache.processUpdate(BlockDiskCache.java:376)
app//org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging.updateWithEventLogging(AbstractAuxiliaryCacheEventLogging.java:65)
app//org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.doUpdate(AbstractDiskCache.java:772)
app//org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache$MyCacheListener.handlePut(AbstractDiskCache.java:630)
app//org.apache.commons.jcs3.engine.AbstractCacheEventQueue$PutEvent.doRun(AbstractCacheEventQueue.java:286)
app//org.apache.commons.jcs3.engine.AbstractCacheEventQueue$AbstractCacheEvent.run(AbstractCacheEventQueue.java:220)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-47 (489) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-7 (432) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-7 (80) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-0 (507) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-65 (497) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TMS-downloader-19 (96) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-61 (488) of main
java.base@12.0.2/java.net.URLEncoder.encode(URLEncoder.java:296)
java.base@12.0.2/java.net.URLEncoder.encode(URLEncoder.java:196)
org.openstreetmap.josm.plugins.mapillary.utils.MapillaryURL.lambda$queryString$0(MapillaryURL.java:432)
org.openstreetmap.josm.plugins.mapillary.utils.MapillaryURL$$Lambda$2205/0x000000080028f840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.Collections$2.tryAdvance(Collections.java:4747)
java.base@12.0.2/java.util.Collections$2.forEachRemaining(Collections.java:4755)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
org.openstreetmap.josm.plugins.mapillary.utils.MapillaryURL.queryString(MapillaryURL.java:437)
org.openstreetmap.josm.plugins.mapillary.utils.MapillaryURL$APIv4.getImageInformation(MapillaryURL.java:210)
org.openstreetmap.josm.plugins.mapillary.utils.MapillaryURL$APIv4.getImageInformation(MapillaryURL.java:204)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.separatelyCacheDownloadedImages(MapillaryDownloader.java:199)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:147)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonSequencesDecoder.decodeSequence(JsonSequencesDecoder.java:75)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2358/0x0000000800e9d040.apply(Unknown Source)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:57)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$downloadSequences$26(MapillaryDownloader.java:253)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2356/0x0000000800e9c840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:254)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:212)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$12(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2344/0x0000000800e99840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:174)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$15(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2329/0x0000000800e94c40.accept(Unknown Source)
java.base@12.0.2/java.util.HashMap.forEach(HashMap.java:1333)
java.base@12.0.2/java.util.Collections$UnmodifiableMap.forEach(Collections.java:1505)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:162)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2272/0x000000080025e440.accept(Unknown Source)
java.base@12.0.2/java.util.Optional.ifPresent(Optional.java:183)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:145)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TMS-downloader-1 (74) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-11 (436) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-3 (461) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-2 (427) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-43 (485) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-45 (487) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TimerQueue (22) of system
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.DelayQueue.take(DelayQueue.java:217)
java.desktop@12.0.2/javax.swing.TimerQueue.run(TimerQueue.java:171)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-9 (82) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-53 (481) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: AWT-EventQueue-0 (20) of main
Stacktrace see above.

Thread: TMS-downloader-17 (94) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-33 (470) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-8 (433) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-1 (510) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Keep-Alive-SocketCleaner (550) of InnocuousThreadGroup
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/sun.net.www.http.KeepAliveStreamCleaner.run(KeepAliveStreamCleaner.java:101)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)
java.base@12.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: WMS-downloader-2 (172) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-16 (93) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Weak reference cleaner (25) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$383/0x000000080048e440.run(Unknown Source)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Timer-2 (72) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.Object.wait(Object.java:326)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:527)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: FileSystemWatchService (23) of main
java.base@12.0.2/sun.nio.fs.LinuxWatchService.poll(Native Method)
java.base@12.0.2/sun.nio.fs.LinuxWatchService$Poller.run(LinuxWatchService.java:316)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-51 (492) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TMS-downloader-21 (98) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-113 (499) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Mapillary-image-downloader-9 (525) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-5 (78) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-22 (539) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-12 (437) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-22 (478) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-9 (434) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-21 (408) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-0 (425) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Keep-Alive-Timer (558)
java.base@12.0.2/java.lang.Thread.sleep(Native Method)
java.base@12.0.2/sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:168)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)
java.base@12.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: changeset-updater-0 (63) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:235)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@12.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@12.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Timer-4 (501) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.Object.wait(Object.java:326)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:527)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: MVT-downloader-6 (431) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-10 (435) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-2 (75) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-24 (480) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-35 (471) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-55 (493) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-19 (475) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Finalizer (3) of system
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.base@12.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)

Thread: Signal Dispatcher (4) of system

Thread: Java2D Disposer (16) of system
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176)
java.desktop@12.0.2/sun.java2d.Disposer.run(Disposer.java:144)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-9 (312) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: main-worker-0 (19) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-13 (404) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Reference Handler (2) of system
java.base@12.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@12.0.2/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
java.base@12.0.2/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)

Thread: styled-map-renderer-20 (377) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-15 (440) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-3 (76) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-10 (83) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-8 (519) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-2 (511) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: DestroyJavaVM (64) of main

Thread: image-fetcher-0 (44) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-13 (86) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-63 (496)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Timer-1 (68) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: TMS-downloader-4 (77) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-11 (84) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-1 (426) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-18 (364) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-21 (477) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-17 (462) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: styled-map-renderer-8 (198) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TMS-downloader-22 (99) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: RemoteControl HTTP Server (60) of main
java.base@12.0.2/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@12.0.2/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@12.0.2/java.net.ServerSocket.implAccept(ServerSocket.java:556)
java.base@12.0.2/java.net.ServerSocket.accept(ServerSocket.java:524)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: ForkJoinPool.commonPool-worker-21 (464) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Map Status Collector (117) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:433)
app//org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-29 (468) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Mapillary-image-downloader-6 (516) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Common-Cleaner (10) of InnocuousThreadGroup
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155)
java.base@12.0.2/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)
java.base@12.0.2/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)

Thread: ForkJoinPool.commonPool-worker-23 (465) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: WMS-downloader-1 (171) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-5 (126)
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: Timer-0 (53) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:553)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: message-notifier-0 (62) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:235)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2123)
java.base@12.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182)
java.base@12.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-4 (514) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-19 (373) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-13 (438) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: GT authority factory disposer (49) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.Object.wait(Object.java:326)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:527)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: TMS-downloader-23 (100) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-3 (428) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-20 (476) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-5 (515) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Timer-3 (115) of main
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.Object.wait(Object.java:326)
java.base@12.0.2/java.util.TimerThread.mainLoop(Timer.java:527)
java.base@12.0.2/java.util.TimerThread.run(Timer.java:506)

Thread: TMS-downloader-14 (87) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-7 (380) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-27 (467) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-17 (442) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-6 (79) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: styled-map-renderer-11 (300) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: MVT-downloader-5 (430) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: TMS-downloader-15 (92) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-127 (498) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-57 (494) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: TMS-downloader-0 (73) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-18 (474) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: Mapillary-image-downloader-3 (513) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: MVT-downloader-23 (479) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: RemoteControl HTTP Server (61) of main
java.base@12.0.2/java.net.PlainSocketImpl.socketAccept(Native Method)
java.base@12.0.2/java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:458)
java.base@12.0.2/java.net.ServerSocket.implAccept(ServerSocket.java:556)
java.base@12.0.2/java.net.ServerSocket.accept(ServerSocket.java:524)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: TMS-downloader-12 (85) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-31 (469) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:276)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1619)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-37 (472) of main
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:140)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: AWT-Shutdown (21) of system
java.base@12.0.2/java.lang.Object.wait(Native Method)
java.base@12.0.2/java.lang.Object.wait(Object.java:326)
java.desktop@12.0.2/sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:291)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: WMS-downloader-0 (170) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2081)
java.base@12.0.2/java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:483)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1054)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1114)
java.base@12.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
java.base@12.0.2/java.lang.Thread.run(Thread.java:835)

Thread: ForkJoinPool.commonPool-worker-1 (309) of main
java.base@12.0.2/jdk.internal.misc.Unsafe.park(Native Method)
java.base@12.0.2/java.util.concurrent.locks.LockSupport.park(LockSupport.java:194)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1628)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Thread: ForkJoinPool.commonPool-worker-49 (490) of main
java.base@12.0.2/java.net.SocketInputStream.socketRead0(Native Method)
java.base@12.0.2/java.net.SocketInputStream.socketRead(SocketInputStream.java:115)
java.base@12.0.2/java.net.SocketInputStream.read(SocketInputStream.java:168)
java.base@12.0.2/java.net.SocketInputStream.read(SocketInputStream.java:140)
java.base@12.0.2/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:448)
java.base@12.0.2/sun.security.ssl.SSLSocketInputRecord.bytesInCompletePacket(SSLSocketInputRecord.java:68)
java.base@12.0.2/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1132)
java.base@12.0.2/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:828)
java.base@12.0.2/java.io.BufferedInputStream.fill(BufferedInputStream.java:252)
java.base@12.0.2/java.io.BufferedInputStream.read1(BufferedInputStream.java:292)
java.base@12.0.2/java.io.BufferedInputStream.read(BufferedInputStream.java:351)
java.base@12.0.2/sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:746)
java.base@12.0.2/sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:689)
java.base@12.0.2/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1610)
java.base@12.0.2/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1515)
java.base@12.0.2/sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:3126)
java.base@12.0.2/sun.net.www.protocol.https.HttpsURLConnectionImpl.getHeaderField(HttpsURLConnectionImpl.java:296)
app//org.openstreetmap.josm.tools.Http1Client$1.getResponseVersion(Http1Client.java:85)
app//org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:152)
app//org.openstreetmap.josm.tools.HttpClient.connect(HttpClient.java:124)
org.openstreetmap.josm.plugins.mapillary.oauth.OAuthUtils.getWithHeader(OAuthUtils.java:86)
org.openstreetmap.josm.plugins.mapillary.oauth.OAuthUtils.getWithHeader(OAuthUtils.java:72)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.getUrlResponse(MapillaryDownloader.java:262)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.getUrlResponse(MapillaryDownloader.java:272)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$3(MapillaryDownloader.java:135)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2308/0x0000000800145c40.get(Unknown Source)
org.openstreetmap.josm.plugins.mapillary.cache.Caches$MapillaryCacheAccess.get(Caches.java:229)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:134)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonSequencesDecoder.decodeSequence(JsonSequencesDecoder.java:75)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2358/0x0000000800e9d040.apply(Unknown Source)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:57)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$downloadSequences$26(MapillaryDownloader.java:253)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2356/0x0000000800e9c840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:254)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:212)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$12(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2344/0x0000000800e99840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:174)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$15(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2329/0x0000000800e94c40.accept(Unknown Source)
java.base@12.0.2/java.util.HashMap.forEach(HashMap.java:1333)
java.base@12.0.2/java.util.Collections$UnmodifiableMap.forEach(Collections.java:1505)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:162)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonSequencesDecoder.decodeSequence(JsonSequencesDecoder.java:75)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2358/0x0000000800e9d040.apply(Unknown Source)
org.openstreetmap.josm.plugins.mapillary.utils.api.JsonDecoder.decodeData(JsonDecoder.java:57)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$downloadSequences$26(MapillaryDownloader.java:253)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2356/0x0000000800e9c840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:254)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadSequences(MapillaryDownloader.java:212)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$12(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2344/0x0000000800e99840.apply(Unknown Source)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.stream.DistinctOps$1$2.accept(DistinctOps.java:174)
java.base@12.0.2/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
java.base@12.0.2/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
java.base@12.0.2/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
java.base@12.0.2/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
java.base@12.0.2/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
java.base@12.0.2/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
java.base@12.0.2/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.lambda$realDownloadImages$15(MapillaryDownloader.java:173)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader$$Lambda$2329/0x0000000800e94c40.accept(Unknown Source)
java.base@12.0.2/java.util.HashMap.forEach(HashMap.java:1333)
java.base@12.0.2/java.util.Collections$UnmodifiableMap.forEach(Collections.java:1505)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.realDownloadImages(MapillaryDownloader.java:162)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:93)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:76)
org.openstreetmap.josm.plugins.mapillary.io.download.MapillaryDownloader.downloadImages(MapillaryDownloader.java:65)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2272/0x000000080025e440.accept(Unknown Source)
java.base@12.0.2/java.util.Optional.ifPresent(Optional.java:183)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry.lambda$new$3(MapillaryImageEntry.java:145)
org.openstreetmap.josm.plugins.mapillary.gui.layer.geoimage.MapillaryImageEntry$$Lambda$2255/0x0000000800280440.run(Unknown Source)
java.base@12.0.2/java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1425)
java.base@12.0.2/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:290)
java.base@12.0.2/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1020)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1656)
java.base@12.0.2/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1594)
java.base@12.0.2/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:177)

Attachments (2)

josm_mapillary_crash_report.txt (303.0 KB ) - added by Woazboat 4 years ago.
Mapillary plugin crash report
josm_mapillary_crash_report_2.txt (302.8 KB ) - added by Woazboat 4 years ago.
Additional crash report triggered at the same time

Download all attachments as: .zip

Change History (5)

by Woazboat, 4 years ago

Mapillary plugin crash report

by Woazboat, 4 years ago

Additional crash report triggered at the same time

comment:1 by Woazboat, 4 years ago

Description: modified (diff)

comment:2 by skyper, 4 years ago

Description: modified (diff)

Similar to or duplicate of #21553.

Revision:18360
Is-Local-Build:false
Build-Date:1970-01-06 23:57:28
Debian-Release:0.0.svn18360+dfsg-1
Build-Name:Debian

Identification: JOSM/1.5 (18360 Debian en_GB) Linux Debian GNU/Linux bookworm/sid
Java version: 12.0.2+9-Debian-1, Debian, OpenJDK 64-Bit Server VM

The build date of the debian package is strange and, please, use java 17 or 18 with bookworm/sid. java 12 does not receive any updates for quite some time now.

comment:3 by taylor.smock, 4 years ago

Resolution: fixed
Status: newclosed

I've got a fix incoming -- I'll try to get a release out today, hopefully in the next hour or two.

To follow up on @skyper's point: please update Java. If you are not updating due to Kendzi3d, I've got a WIP branch that you can use -- I'll try to make it available today as well (as kendzi3d-dev or something like that). There are several bugs I need to track down from the update process, but it doesn't crash instantly.

Anyway, thank you for your bug report.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain taylor.smock.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


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