Modify

Opened 2 years ago

Closed 2 years ago

#22511 closed defect (fixed)

JOSM freeze

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

Description

Revision:18583
Build-Date:2022-11-01 14:39:25

Identification: JOSM/1.5 (18583 en) Mac OS X 12.6.1
OS Build number: macOS 12.6.1 (21G217)
Memory Usage: 900 MB / 2048 MB (717 MB allocated, but free)
Java version: 17.0.5+8-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.apple.laf.AquaLookAndFeel
Screen: Display 1 1440×900 (scaling 2.00×2.00) Display 2 1920×1080 (scaling 1.00×1.00)
Maximum Screen Size: 1920×1080
Best cursor sizes: 16×16→16×16, 32×32→32×32
System property file.encoding: UTF-8
System property sun.jnu.encoding: UTF-8
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=18583, --add-modules=java.scripting,java.sql,javafx.controls,javafx.media,javafx.swing,javafx.web, --add-exports=java.base/sun.security.action=ALL-UNNAMED, --add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED, --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED, --add-opens=java.base/java.lang=ALL-UNNAMED, --add-opens=java.base/java.nio=ALL-UNNAMED, --add-opens=java.base/jdk.internal.loader=ALL-UNNAMED, --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED, --add-opens=java.desktop/javax.imageio.spi=ALL-UNNAMED, --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED, --add-opens=java.prefs/java.util.prefs=ALL-UNNAMED, -Djpackage.app-path=/private/var/folders/81/5kqx4q8x04v9k3y4z97_5k1w0000gn/T/AppTranslocation/C13632F9-C198-4542-BE2B-7C1E76ED903F/d/JOSM 4.app/Contents/MacOS/JOSM]

Plugins:
+ Mapillary (2.0.1)
+ apache-commons (36003)
+ apache-http (35924)
+ buildings_tools (36011)
+ graphview (36011)
+ jna (36005)
+ mapwithai (1665506803)
+ markseen (14)
+ osm-obj-info (66)
+ utilsplugin2 (36011)

Tagging presets:
+ ${HOME}/Downloads/FB_presets.max.xml

Map paint styles:
+ ${HOME}/Downloads/FB_style.mapcss
+ ${HOME}/Downloads/rainbow_roads.mapcss
- ${HOME}/Downloads/Sneffles.GEMb.mapcss
- https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1

Validator rules:
+ ${HOME}/Downloads/FB_rules5.14.validator.mapcss

Last errors/warnings:
- 00016.085 E: Failed to locate image ''
- 00016.090 W: Mappaint style "standard" (Sneffels_GEM) icon "" not found.
- 00019.124 E: Skipping to the next rule, because of an error:
- 00019.129 E: org.openstreetmap.josm.gui.mappaint.mapcss.parsergen.ParseException: Encountered " "{" "{ "" at line 18, column 130.
- 00024.126 E: Failed to locate image 'MapWithAI'


MapWithAI.mergebuildingaddresses=false
MapWithAI.paintstyleprexists=false
MapWithAI.replacementtags=[{addr:postcode=0, height_ft=}]
buildings_tool.shape=RECTANGLE
cache.bing.attribution.xml=1668450010
cache.capabilities1637351842=1668189870
cache.motd.html=1668700930
cache.motd.html.java=17.0.5
cache.motd.html.lang=En:
cache.motd.html.version=18583
changesetdialog.lastHeight=0
commandstack.lastHeight=0
conflict.lastHeight=0
downloadprimitive.lasttype=1
draw.rawgps.colormode=0
draw.rawgps.lines=2
expert=true
filter.lastHeight=20
filter.minimized=true
filter.visible=true
filters.entries=[{version=1, text=bridge=yes, mode=add, enable=false, hiding=true, inverted=true},
  {version=1, text=highway=residential, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=highway=service, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=highway=track, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=waterway=*, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=highway=unclassified, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=addr:unit, mode=add, enable=false, hiding=true, inverted=false},
  {version=1, text=height=*, mode=add, enable=false, hiding=true, inverted=true},
  {version=1, text="addr:state"="FL", mode=add, case-sensitive=true, enable=false, hiding=true, inverted=true},
  {version=1, text=building=*, mode=add, enable=false, hiding=true, inverted=false}
]
geoimage.lastHeight=0
geoimage.minimized=true
graphview.activeBookmark=bicycle
graphview.lastHeight=0
graphview.parameterBookmarks=bicycle;bicycle;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={}|motorcar;motorcar;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={}|pedestrian;foot;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={}|hgv (3.5 t);hgv;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={WEIGHT=3.5}
graphview.rulesetFolder=${HOME}
graphview.rulesetResource=DEFAULT
gui.geometry=x=-1591,y=153,width=1440,height=875
iconosmobjid.lastHeight=149
iconosmobjid.visible=true
imagery.entries=[{max-zoom=22, min-zoom=1, noTileHeaders={"X-VE-Tile-Info":["no-tile"]}, noTileChecksums={"MD5":["c13269481c73de6e18589f9fbc3bdf7e"]}, metadataHeaders={"X-VE-TILEMETA-CaptureDatesRange":"Capture Date"}, transparent=true, minimumTileExpire=3600, name=Bing aerial imagery, id=Bing, type=bing, url=https://www.bing.com/maps/, permission-reference-url=https://wiki.openstreetmap.org/wiki/Bing_Maps, cookies=, icon=data:image/png;base64,iVBORw0..., customHttpHeaders={}, category=photo},
  {max-zoom=22, noTileHeaders={"Etag":["\"10i954m13i2\""]}, noTileChecksums={"MD5":["f27d9de7f80c13501f470595e327aa6d"]}, transparent=true, minimumTileExpire=3600, name=Esri World Imagery, id=EsriWorldImagery, type=tms, url=https://{switch:services,server}.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/Esri, cookies=, icon=data:image/png;base64,iVBORw0..., customHttpHeaders={}, category=photo},
  {max-zoom=22, transparent=true, minimumTileExpire=3600, name=Esri World Imagery (Clarity) Beta, id=EsriWorldImageryClarity, type=tms, url=https://clarity.maptiles.arcgis.com/arcgis/rest/services/World_Imagery/MapServer/tile/{zoom}/{y}/{x}, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/Esri, permission-reference-url=https://github.com/osmlab/editor-layer-index/pull/358#issuecomment-361416110, cookies=, icon=data:image/png;base64,iVBORw0..., description=Esri archive imagery that may be clearer and more accurate than the default layer., customHttpHeaders={}, category=photo},
  {max-zoom=22, noTileHeaders={"ETag":["\"336b022ed883bc72347a637634e490d4\"|\"067736a547cafe90014b4e59b6510abe\"|\"ee1f6802b0234046b553cbbc672ac7d9\"|\"9f5a2f1d7cc131e58befc2052c71c827\""]}, noTileChecksums={"MD5":["58e78313d04adf0ea64b8de8590c3d46"]}, transparent=true, minimumTileExpire=3600, name=Mapbox Satellite, id=Mapbox, type=tms, url=https://{switch:a,b,c,d}.tiles.mapbox.com/v4/mapbox.satellite/{zoom}/{x}/{y}.jpg?access_token={apikey}, attribution-text=Terms & Feedback, attribution-url=https://www.mapbox.com/about/maps/, permission-reference-url=https://wiki.openstreetmap.org/wiki/Vertical_Aerial_Photographs#DigitalGlobe_.2F_MapBox, cookies=, icon=data:image/png;base64,iVBORw0..., customHttpHeaders={}, category=photo},
  {max-zoom=22, noTileChecksums={"MD5":["08d6916814b216570e5241732c41d5e5"]}, valid-georeference=true, transparent=true, minimumTileExpire=3600, name=Maxar Premium Imagery, id=Maxar-Premium, type=tms, url=https://services.digitalglobe.com/earthservice/tmsaccess/tms/1.0.0/DigitalGlobe:ImageryTileService@EPSG:3857@jpg/{zoom}/{x}/{-y}.jpg?connectId={apikey}, attribution-text=Terms & Feedback, attribution-url=https://wiki.openstreetmap.org/wiki/DigitalGlobe, cookies=, icon=data:image/png;base64,iVBORw0..., description=Maxar Premium is a mosaic composed of Maxar basemap with select regions filled with +Vivid or custom area of interest imagery, 50cm resolution or better, and refreshed more frequently with ongoing updates., customHttpHeaders={}, category=photo},
  {max-zoom=19, valid-georeference=true, modTileFeatures=true, transparent=true, minimumTileExpire=3600, name=OpenStreetMap Carto (Standard), id=standard, type=tms, url=https://tile.openstreetmap.org/{zoom}/{x}/{y}.png, attribution-text=© OpenStreetMap contributors, attribution-url=https://www.openstreetmap.org/, permission-reference-url=https://wiki.osmfoundation.org/wiki/Terms_of_Use, cookies=, icon=data:image/png;base64,iVBORw0..., customHttpHeaders={}, category=osmbasedmap},
  {max-zoom=17, min-zoom=3, valid-georeference=true, transparent=true, minimumTileExpire=3600, name=OpenTopoMap, id=OpenTopoMap, type=tms, url=https://{switch:a,b,c}.tile.opentopomap.org/{zoom}/{x}/{y}.png, attribution-text=Kartendaten: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA), attribution-url=https://tile.opentopomap.org/about#verwendung, cookies=, icon=data:image/png;base64,iVBORw0..., customHttpHeaders={}, category=osmbasedmap}
]
imagery.layers.default=[Bing, EsriWorldImagery, EsriWorldImageryClarity, Mapbox, Maxar-Premium, standard]
imagery.offsetbookmarks=[]
josm.version=18583
lastDirectory=${HOME}/Desktop
layerlist.geometry=x=-628,y=258,width=588,height=360
layerlist.lastHeight=160
mapillary-filter-expert.lastHeight=0
mapillary-filter.lastHeight=0
mapillary-info.lastHeight=0
mapillary-main.lastHeight=0
mappaint.renderer-class-name=org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer
mappaint.style.entries=[{active=false, title=JOSM default (MapCSS), ptoken=standard, url=resource://styles/standard/elemstyles.mapcss},
  {active=false, title=Potlatch 2, ptoken=standard, url=resource://styles/standard/potlatch2.mapcss},
  {active=true, title=FB_style, url=${HOME}/Downloads/FB_style.mapcss},
  {active=true, title=Rainbow_roads, url=${HOME}/Downloads/rainbow_roads.mapcss},
  {active=false, title=Sneffels_GEM, url=${HOME}/Downloads/Sneffles.GEMb.mapcss},
  {active=false, title=MapWithAI, ptoken=MapWithAI, url=https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1}
]
mappaint.style.known-defaults=[resource://styles/standard/elemstyles.mapcss, resource://styles/standard/potlatch2.mapcss]
mapstyle.lastHeight=210
mapstyle.visible=true
mapwithai.sources.entries=[{replacementTags={"addr_housenumber":"addr:housenumber","Shape__Length":"","building":"building","addr_street":"addr:street","OBJECTID":"","addr_state":"addr:state","BLDG_RECNO":"","Shape__Area":"","Import_2_OSM":"","addr_city":"addr:city","addr_unit":"addr:unit","start_date":"start_date","BlockGroup":""}, conflate=true, conflationUrl=https://www.mapwith.ai/maps/ml_roads?bbox={bbox}&building_source=esri&esri_id={id}, conflationParameters=[{"description":"buildings","enabled":true,"parameter":"result_type=road_building_vector_xml"},{"description":"Conflate with OpenStreetMap","enabled":true,"parameter":"conflate_with_osm=true"},{"description":"Type of dataset (theme)","enabled":true,"permanent":true,"parameter":"theme=ml_road_vector"},{"description":"MapWithAI Collaborator","enabled":true,"permanent":true,"parameter":"collaborator=josm"},{"description":"MapWithAI Token","enabled":true,"permanent":true,"parameter":"token=ASb3N5o9HbX8QWn8G_NtHIRQaYv3nuG2r7_f3vnGld3KhZNCxg57IsaQyssIaEw5rfRNsPpMwg4TsnrSJtIJms5m"},{"description":"MapWithAI Hash","enabled":true,"permanent":true,"parameter":"hash=ASawRla3rBcwEjY4HIY"}], categories=featured, source=esri/Tampa_FL_Buildings, name=City of Tampa, FL Buildings, id=03d8a493cb964145bfee0b25ccda8030, type=esriFeatureServer, url=https://services6.arcgis.com/Do88DoK2xjTUCXd1/arcgis/rest/services/Tampa_FL_Buildings/FeatureServer/1, eula=, attribution-text=City of Tampa: GIS, logo-url=https://openstreetmap.maps.arcgis.com/sharing/rest/content/items/03d8a493cb964145bfee0b25ccda8030/info/thumbnail/thumbnail1597352589480.jpeg, terms-of-use-text=<a href='https://creativecommons.org/publicdomain/zero/1.0/' rel='nofollow ugc' style='color: rgb(0, 121, 193); text-decoration-line: none; font-family: &quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size: 12pt;' target='_blank'>CC0 1.0</a><span style='font-family: &quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size: 16px;'> </span><span style='font-family: &quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size: 16px;'>Public Domain Dedication</span>, terms-of-use-url=https://wiki.openstreetmap.org/wiki/Esri/ArcGIS_Datasets#License, cookies=, bounds=27.646149,-82.6502789,28.1732161,-82.0552335, description=This layer contains pre-processed building footprints with addresses for Tampa, Florida and surrounding area., customHttpHeaders={}, category=buildings},
  {parameters=[{"description":"buildings","enabled":true,"parameter":"result_type=road_building_vector_xml"},{"description":"Conflate with OpenStreetMap","enabled":true,"parameter":"conflate_with_osm=true"},{"description":"Type of dataset (theme)","enabled":true,"permanent":true,"parameter":"theme=ml_road_vector"},{"description":"MapWithAI Collaborator","enabled":true,"permanent":true,"parameter":"collaborator=josm"},{"description":"MapWithAI Token","enabled":true,"permanent":true,"parameter":"token=ASb3N5o9HbX8QWn8G_NtHIRQaYv3nuG2r7_f3vnGld3KhZNCxg57IsaQyssIaEw5rfRNsPpMwg4TsnrSJtIJms5m"},{"description":"MapWithAI Hash","enabled":true,"permanent":true,"parameter":"hash=ASawRla3rBcwEjY4HIY"}], categories=buildings;featured, name=MapWithAI, id=facebook_mapwithai, type=facebook, url=https://mapwith.ai/maps/ml_roads?bbox={bbox}, eula=, attribution-text=Facebook, terms-of-use-url=https://mapwith.ai/doc/license/MapWithAILicense.pdf, cookies=, bounds=-59.90465,-180.0,84.11035,180.0, shapes=AE, customHttpHeaders={}, category=highways},
  {replacementTags={"OBJECTID":"","addr_state":"addr:state","addr_housenumber":"addr:housenumber","addr_postcode":"addr:postcode","source":"source","addr_city":"addr:city","addr_unit":"addr:unit","building":"building","addr_street":"addr:street","height":"height"}, conflate=true, conflationUrl=https://www.mapwith.ai/maps/ml_roads?bbox={bbox}&building_source=esri&esri_id={id}, conflationParameters=[{"description":"buildings","enabled":true,"parameter":"result_type=road_building_vector_xml"},{"description":"Conflate with OpenStreetMap","enabled":true,"parameter":"conflate_with_osm=true"},{"description":"Type of dataset (theme)","enabled":true,"permanent":true,"parameter":"theme=ml_road_vector"},{"description":"MapWithAI Collaborator","enabled":true,"permanent":true,"parameter":"collaborator=josm"},{"description":"MapWithAI Token","enabled":true,"permanent":true,"parameter":"token=ASb3N5o9HbX8QWn8G_NtHIRQaYv3nuG2r7_f3vnGld3KhZNCxg57IsaQyssIaEw5rfRNsPpMwg4TsnrSJtIJms5m"},{"description":"MapWithAI Hash","enabled":true,"permanent":true,"parameter":"hash=ASawRla3rBcwEjY4HIY"}], categories=addresses, source=esri/Orange_County_CA_Building_Info_v3, name=Orange County, CA Building Info, id=b0102553a1774d86a292613d27347ceb, type=esriFeatureServer, url=https://services6.arcgis.com/Do88DoK2xjTUCXd1/arcgis/rest/services/Orange_County_CA_Building_Info_v3/FeatureServer/0, eula=, attribution-text=Orange County, California, logo-url=https://openstreetmap.maps.arcgis.com/sharing/rest/content/items/b0102553a1774d86a292613d27347ceb/info/thumbnail/thumbnail1663207455488.png, terms-of-use-text=<a href='https://creativecommons.org/publicdomain/zero/1.0/' style='color:rgb(0, 121, 193); text-decoration-line:none; font-family:&quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size:12pt;' target='_blank' rel='nofollow ugc noopener noreferrer'>CC0 1.0</a><span style='font-family:&quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size:16px;'> </span><span style='font-family:&quot;Avenir Next W01&quot;, &quot;Avenir Next W00&quot;, &quot;Avenir Next&quot;, Avenir, &quot;Helvetica Neue&quot;, sans-serif; font-size:16px;'>Public Domain Dedication</span>, terms-of-use-url=https://wiki.openstreetmap.org/wiki/Esri/ArcGIS_Datasets#License, cookies=, bounds=33.389176,-118.1145866,33.9858835,-117.4144275, description=This layer contains address and height info (tags) for buildings in Orange County, California., customHttpHeaders={}, category=buildings}
]
mapwithai.sources.layers.default=[facebook_mapwithai]
mapwithai.third_party.conflate=false
markseen.png.lastHeight=0
message.imagery.nagPanel.https://{switch:a,b,c,d}.tiles.mapbox.com/v4/mapbox.satellite/{zoom}/{x}/{y}.jpg?access_token={apikey}=false
minimap.lastHeight=0
mirror.<josm.cache>/images.https://josm.openstreetmap.de/raw-attachment/wiki/Maps/USA%20Country/TIGER2017RoadsOverlay.png=[1661978191179, <josm.cache>/images/mirror_https___josm.openstreetmap.de_raw-attachment_wiki_Maps_USA_20Country_TIGER2017RoadsOverlay.png]
mirror.<josm.cache>/images.https://osmlab.github.io/editor-layer-index/sources/north-america/us/TIGER2017RoadsOverlay.png=[1661978191621, <josm.cache>/images/mirror_https___osmlab.github.io_editor-layer-index_sources_north-america_us_TIGER2017RoadsOverlay.png]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422403-2cca8f80-1bd4-11e9-8df4-9d39afecdd89.PNG=[1668189884819, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422403-2cca8f80-1bd4-11e9-8df4-9d39afecdd89.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422404-2d632600-1bd4-11e9-91d8-a2e1541a3e04.PNG=[1668189884491, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422404-2d632600-1bd4-11e9-91d8-a2e1541a3e04.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422405-2d632600-1bd4-11e9-9150-0fe4e2279ad7.PNG=[1668189884585, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422405-2d632600-1bd4-11e9-9150-0fe4e2279ad7.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422406-2d632600-1bd4-11e9-981e-9ae8a824935d.PNG=[1668189883340, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422406-2d632600-1bd4-11e9-981e-9ae8a824935d.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422407-2d632600-1bd4-11e9-95fc-ba9d48cf9cf4.PNG=[1668189884263, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422407-2d632600-1bd4-11e9-95fc-ba9d48cf9cf4.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422408-2dfbbc80-1bd4-11e9-804f-9ce5aad6dd43.PNG=[1668189883651, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422408-2dfbbc80-1bd4-11e9-804f-9ce5aad6dd43.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422409-2dfbbc80-1bd4-11e9-869f-9b7853706fe0.PNG=[1668189884705, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422409-2dfbbc80-1bd4-11e9-869f-9b7853706fe0.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422410-2dfbbc80-1bd4-11e9-863c-3f9939c7063a.PNG=[1668189884110, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422410-2dfbbc80-1bd4-11e9-863c-3f9939c7063a.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422411-2e945300-1bd4-11e9-8842-bdf59a1afc33.PNG=[1668189883521, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422411-2e945300-1bd4-11e9-8842-bdf59a1afc33.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422412-2e945300-1bd4-11e9-81b1-338b91ae1705.PNG=[1668189884011, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422412-2e945300-1bd4-11e9-81b1-338b91ae1705.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422413-2e945300-1bd4-11e9-80fa-40eba242d641.PNG=[1668189883449, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422413-2e945300-1bd4-11e9-80fa-40eba242d641.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422414-2f2ce980-1bd4-11e9-896f-a5f94887c2b3.PNG=[1668189884396, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422414-2f2ce980-1bd4-11e9-896f-a5f94887c2b3.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422415-2f2ce980-1bd4-11e9-8855-df9186039603.PNG=[1668189883866, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422415-2f2ce980-1bd4-11e9-8855-df9186039603.PNG]
mirror.<josm.cache>/images.https://user-images.githubusercontent.com/46376220/51422416-2f2ce980-1bd4-11e9-8739-2b72aeb06878.png=[1668189884959, <josm.cache>/images/mirror_https___user-images.githubusercontent.com_46376220_51422416-2f2ce980-1bd4-11e9-8739-2b72aeb06878.png]
mirror.<josm.cache>/images.https://www.fs.usda.gov/sites/all/themes/fs_hq/images/usfslogo.png=[1661978190159, <josm.cache>/images/mirror_https___www.fs.usda.gov_sites_all_themes_fs_hq_images_usfslogo.png]
mirror.https://gokaart.gitlab.io/JOSM_MapWithAI/json/blacklisted_versions.json=[1666816396741, <josm.cache>/mirror_https___gokaart.gitlab.io_JOSM_MapWithAI_json_blacklisted_versions.json]
mirror.https://gokaart.gitlab.io/JOSM_MapWithAI/json/conflation_servers.json=[1651167681859, <josm.cache>/mirror_https___gokaart.gitlab.io_JOSM_MapWithAI_json_conflation_servers.json]
mirror.https://gokaart.gitlab.io/JOSM_MapWithAI/json/sources.json=[1667314394288, <josm.cache>/mirror_https___gokaart.gitlab.io_JOSM_MapWithAI_json_sources.json]
mirror.https://josm.github.io/MapWithAI/json/blacklisted_versions.json=[1668700277468, <josm.cache>/mirror_https___josm.github.io_MapWithAI_json_blacklisted_versions.json]
mirror.https://josm.github.io/MapWithAI/json/sources.json=[1668700174719, <josm.cache>/mirror_https___josm.github.io_MapWithAI_json_sources.json]
mirror.https://josm.openstreetmap.de/josmfile?page_Styles/MapWithAI&zip_1=[1668699977242, <josm.cache>/mirror_https___josm.openstreetmap.de_josmfile_page_Styles_MapWithAI_zip_1]
mirror.https://josm.openstreetmap.de/josmfile?page_Styles/MapillaryDetections&zip_1=[1668189955243, <josm.cache>/mirror_https___josm.openstreetmap.de_josmfile_page_Styles_MapillaryDetections_zip_1]
mirror.https://josm.openstreetmap.de/maps=[1668700932841, <josm.cache>/mirror_https___josm.openstreetmap.de_maps]
mirror.https://josm.openstreetmap.de/presets=[1668699025964, <josm.cache>/mirror_https___josm.openstreetmap.de_presets]
mirror.https://josm.openstreetmap.de/remote/geofabrik-index-v1-nogeom.json=[1668189873542, <josm.cache>/mirror_https___josm.openstreetmap.de_remote_geofabrik-index-v1-nogeom.json]
mirror.https://josm.openstreetmap.de/rules=[1644875791964, <josm.cache>/mirror_https___josm.openstreetmap.de_rules]
mirror.https://josm.openstreetmap.de/styles=[1668699020380, <josm.cache>/mirror_https___josm.openstreetmap.de_styles]
mirror.https://josm.openstreetmap.de/tested=[1668700047525, <josm.cache>/mirror_https___josm.openstreetmap.de_tested]
notes/note_open.lastHeight=0
org.openstreetmap.josm.actions.ImageryAdjustAction$ImageryOffsetDialog.geometry=x=-1239,y=469,width=506,height=204
org.openstreetmap.josm.actions.OpenLocationAction.geometry=x=574,y=359,width=291,height=206
org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.geometry=x=-1344,y=223,width=800,height=600
org.openstreetmap.josm.gui.dialogs.DeleteFromRelationConfirmationDialog.geometry=x=-1355,y=532,width=400,height=200
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog.geometry=x=-1123,y=387,width=381,height=446
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$EditTagDialog.geometry=x=-382,y=717,width=316,height=198
org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.geometry=x=-844,y=223,width=700,height=760
org.openstreetmap.josm.gui.download.DownloadDialog.geometry=x=-1113,y=383,width=1000,height=600
org.openstreetmap.josm.gui.download.DownloadObjectDialog.primitivesHistory=[1108067580, 1108067587, 1109001345, 1111746448, w31274621, w1095576263, w1095686628, w1096364667, w1096752720, w1098082838, w1098849604, w1098972801, w1100739903, w1100975382, w1102867905]
org.openstreetmap.josm.gui.history.HistoryBrowserDialogManager.geometry=x=-1327,y=325,width=1322,height=745
org.openstreetmap.josm.gui.io.UploadDialog.geometry=x=-1215,y=334,width=1096,height=600
org.openstreetmap.josm.gui.oauth.OAuthAuthorizationWizard.geometry=x=303,y=210,width=833,height=480
org.openstreetmap.josm.gui.preferences.PreferenceDialog.geometry=x=-1140,y=269,width=800,height=712
org.openstreetmap.josm.gui.preferences.advanced.ListEditor.geometry=x=-651,y=394,width=500,height=350
osm-download.bounds=33.7255339;-117.8327935;33.7295519;-117.8268594
osm-server.upload-strategy=singlerequest
pluginmanager.lastupdate=1667578096651
pluginmanager.version=18583
plugins=[Mapillary, apache-commons, apache-http, buildings_tools, graphview, jna, mapwithai, markseen, osm-obj-info, utilsplugin2]
preferences.reset.draw.rawgps.lines=true
progressdialog.size=240
properties.recent-tags=[addr:street,
  Avenida Las Palmas,
  addr:housenumber,
  34611,
  addr:housenumber,
  34631,
  name:en,
  Shizheng Economic and Trade Building,
  name,
  The Salty Rim,
  disused:railway,
  level_crossing,
  disused,
  level_crossing,
  railway,
  railway_crossing,
  railway,
  level_crossing,
  addr:housenumber,
  34362,
  layer,
  -1,
  tunnel,
  culvert,
  Service,
  slipway,
  leisure,
  slipway,
  natural,
  water,
  floating,
  no,
  floating,
  yes,
  name,
  Gillem Latteral,
  name,
  Holiday Inn Express Hotel & Suites,
  name,
  Comfort Inn,
  phone,
  (575) 527-2000,
  building:part,
  roof,
  covered,
  yes,
  building,
  stadium,
  addr:street,
  Dowry Avenue,
  addr:state,
  FL,
  bridge,
  yes,
  layer,
  1,
  addr:state,
  CA,
  place,
  islet
]
propertiesdialog.lastHeight=210
proxy.policy=no-proxy
relationlist.lastHeight=0
relationlist.visible=false
remotecontrol.enabled=true
remotecontrol.new-layer=true
selectionlist.lastHeight=0
selectionlist.visible=false
shortcut.entry.edit:mergeaddrpoints=[Data: Merge address points, 65535, 5000, 71, 256, false, true]
shortcut.entry.toolbar:tagging_FB Highway presets/Residential=[Toolbar: FB Highway presets/Residential, 65535, 5000, 82, 256, false, true]
shortcut.entry.toolbar:tagging_FB Highway presets/Service=[Toolbar: FB Highway presets/Service, 65535, 5000, 73, 256, false, true]
shortcut.entry.toolbar:tagging_FB Highway presets/Track=[Toolbar: FB Highway presets/Track, 65535, 5000, 84, 256, false, true]
shortcut.entry.toolbar:tagging_FB Highway presets/Unclassified=[Toolbar: FB Highway presets/Unclassified, 65535, 5000, 85, 256, false, true]
sourcetag.value=esri_bldg_OrangeCountyCA
statusbar.always-visible=false
taggingpreset.entries=[{title=Internal Preset, url=resource://data/defaultpresets.xml}, {title=FB_presets, url=${HOME}/Downloads/FB_presets.max.xml}]
toggleDialogs.width=428
toolbar=[open,
  save,
  download,
  upload,
  |,
  undo,
  redo,
  |,
  dialogs/search(searchExpression=),
  preference,
  |,
  splitway,
  combineway,
  wayflip,
  |,
  imagery-offset,
  |,
  tagging_FB Highway presets/Unclassified,
  tagging_FB Highway presets/Residential,
  tagging_FB Highway presets/Service,
  tagging_FB Highway presets/Track,
  |,
  imagery_Mapbox Satellite,
  imagery_Maxar Premium Imagery,
  imagery_Esri World Imagery,
  imagery_Esri World Imagery \(Clarity\) Beta,
  imagery_OpenStreetMap Carto \(Standard\),
  imagery_Bing aerial imagery,
  |,
  |,
  |
]
upload.comment.forbidden-terms=[Fix, Delete, Broken, Import, Revert, Split]
upload.comment.history=[Changed the directionality of the coastline from clockwise to counterclockwise.,
  Changed the directionality of the coastline from clockwise to counterclockwise. ,
  Reversed way dire,
  ,
  #mapwithai #buildingmapping Added building.,
  #mapwithai #buildingmapping,
  #mapwithai #buildingmapping Added a building.,
  #mapwithai #buildingmapping Created some buildings,
  #mapwithai #buildingmapping Added buildings,
  #mapwithai #buildingmapping Added some buildings,
  #mapwithai #buildingmapping Created buildings,
  #mapwithai #buildingmapping Added buildings.,
  Changed the directionality of the coastline from clockwise to counterclockwise,
  #AtlasChecks #IntersectingBuildingsCheck #maproulette Removed -1 layer tag from above ground structure.,
  #AtlasChecks #IntersectingBuildingsCheck #maproulette 
]
upload.comment.last-used=1668191054
upload.source.forbidden-terms=[Fix, Delete, Broken, Import, Revert, Split]
upload.source.history=[Esri World Imagery, Esri World Imagery , Esri World Imagery (Clarity), , Bing, Mapbox, bing, Maxar, knowledge, survey]
userlist.lastHeight=0
utilsplugin2.customurl=https://www.openstreetmap.org/{#type}/{#id}/history
utilsplugin2.urlHistory=[Wikipedia,
  https://en.wikipedia.org/w/index.php?search={name}&fulltext=Search,
  Wikipedia RU,
  http://osm.mapki.com/history/{#type}.php?id={#id},
  Who Dit It?,
  http://simon04.dev.openstreetmap.org/whodidit/?zoom=12&lat={#lat}&lon={#lon}&layers=BTT,
  Keep Right validator,
  http://keepright.ipax.at/report_map.php?zoom=14&lat={#lat}&lon={#lon}&layers=B0T,
  Element history [demo, =Ctrl-Shift-H],
  https://www.openstreetmap.org/{#type}/{#id}/history,
  Browse element [demo, =Ctrl-Shift-I],
  https://www.openstreetmap.org/{#type}/{#id}
]
validated.ipv6=true
validator.TagChecker.checkFixmes=false
validator.UnconnectedWays.node_way_distance=20.0
validator.lastHeight=20
validator.minimized=true
validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.entries=[{active=false, title=Addresses, url=resource://data/validator/addresses.mapcss},
  {active=true, title=Tag combinations, url=resource://data/validator/combinations.mapcss},
  {active=false, title=Deprecated features, url=resource://data/validator/deprecated.mapcss},
  {active=true, title=Geometry, url=resource://data/validator/geometry.mapcss},
  {active=true, title=Highways, url=resource://data/validator/highway.mapcss},
  {active=true, title=Multiple values, url=resource://data/validator/multiple.mapcss},
  {active=true, title=Numeric values, url=resource://data/validator/numeric.mapcss},
  {active=false, title=Religion, url=resource://data/validator/religion.mapcss},
  {active=false, title=Relations, url=resource://data/validator/relation.mapcss},
  {active=true, title=Territories, url=resource://data/validator/territories.mapcss},
  {active=true, title=Unnecessary tags, url=resource://data/validator/unnecessary.mapcss},
  {active=false, title=Wikipedia, url=resource://data/validator/wikipedia.mapcss},
  {active=true, title=FB_rules, url=${HOME}/Downloads/FB_rules5.14.validator.mapcss}
]
validator.other=true
validator.skip=[org.openstreetmap.josm.data.validation.tests.ApiCapabilitiesTest,
  org.openstreetmap.josm.data.validation.tests.Coastlines,
  org.openstreetmap.josm.data.validation.tests.MultipolygonTest,
  org.openstreetmap.josm.data.validation.tests.NameMismatch,
  org.openstreetmap.josm.data.validation.tests.OpeningHourTest,
  org.openstreetmap.josm.data.validation.tests.PublicTransportRouteTest,
  org.openstreetmap.josm.data.validation.tests.RelationChecker,
  org.openstreetmap.josm.data.validation.tests.SimilarNamedWays,
  org.openstreetmap.josm.data.validation.tests.TurnrestrictionTest,
  org.openstreetmap.josm.data.validation.tests.UnconnectedWays$UnconnectedNaturalOrLanduse,
  org.openstreetmap.josm.data.validation.tests.UnconnectedWays$UnconnectedPower,
  org.openstreetmap.josm.data.validation.tests.UnconnectedWays$UnconnectedRailways,
  org.openstreetmap.josm.data.validation.tests.UnconnectedWays$UnconnectedWaterways
]
validator.skipBeforeUpload=[]
validator.visible=true
zoom.ratio=1.148698354997035
2022-11-17 09:00:02
Full thread dump OpenJDK 64-Bit Server VM (17.0.5+8-LTS mixed mode):

Threads class SMR info:
_java_thread_list=0x00006000006ccb00, length=75, elements={
0x00007fae58044600, 0x00007fae58046e00, 0x00007fae58045800, 0x00007fae58045200,
0x00007fae5804ba00, 0x00007fae5804c000, 0x00007fae5804c600, 0x00007fae59812a00,
0x00007fae5889ea00, 0x00007fae588a0000, 0x00007fae58a8aa00, 0x00007fae58a8ba00,
0x00007fae58454800, 0x00007fae58cdc600, 0x00007fae58f4fa00, 0x00007fae58cf9a00,
0x00007fae58fff200, 0x00007fae00295800, 0x00007fae59a53c00, 0x00007fae00abc000,
0x00007fade0870400, 0x00007fade1a2dc00, 0x00007fae5848d200, 0x00007fade194a000,
0x00007fae58105e00, 0x00007fade0d34600, 0x00007fade0d44e00, 0x00007fade0d60400,
0x00007fae30026c00, 0x00007fae2082f200, 0x00007fae5808e400, 0x00007fade15a1600,
0x00007fae30372c00, 0x00007fae00758200, 0x00007fae3024f000, 0x00007fade193d400,
0x00007fae0073e000, 0x00007fae30262c00, 0x00007fae58978400, 0x00007fae30378c00,
0x00007fae0073e600, 0x00007fade16e9400, 0x00007fae30379200, 0x00007fade0d6a800,
0x00007fae58d14e00, 0x00007fae00733400, 0x00007fae00733a00, 0x00007fae00734000,
0x00007fae301f9000, 0x00007fae58cff200, 0x00007fae58ccf000, 0x00007fae58a6de00,
0x00007fae58cc7400, 0x00007fae58cb3a00, 0x00007fae58cae200, 0x00007fade1adca00,
0x00007fade1add800, 0x00007fae58c9d200, 0x00007fae5875b600, 0x00007fae006a8400,
0x00007fae006ba600, 0x00007fae21771800, 0x00007fae300abe00, 0x00007fae59cec000,
0x00007fae30265600, 0x00007fade0377a00, 0x00007fae300bba00, 0x00007fae21717e00,
0x00007fae58931c00, 0x00007fade0843800, 0x00007fade0408400, 0x00007fade0422e00,
0x00007fae00281200, 0x00007fae006ed000, 0x00007fae007b4200
}

"Reference Handler" #2 daemon prio=10 os_prio=31 cpu=405.54ms elapsed=194714.34s tid=0x00007fae58044600 nid=0x5747 waiting on condition  [0x0000000305674000]
   java.lang.Thread.State: RUNNABLE
	at java.lang.ref.Reference.waitForReferencePendingList(java.base@17.0.5/Native Method)
	at java.lang.ref.Reference.processPendingReferences(java.base@17.0.5/Unknown Source)
	at java.lang.ref.Reference$ReferenceHandler.run(java.base@17.0.5/Unknown Source)

"Finalizer" #3 daemon prio=8 os_prio=31 cpu=539.44ms elapsed=194714.34s tid=0x00007fae58046e00 nid=0xa603 in Object.wait()  [0x0000000305777000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	- locked <0x0000000780bdc7e8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	at java.lang.ref.Finalizer$FinalizerThread.run(java.base@17.0.5/Unknown Source)

"Signal Dispatcher" #4 daemon prio=9 os_prio=31 cpu=14.91ms elapsed=194714.32s tid=0x00007fae58045800 nid=0x6303 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Service Thread" #5 daemon prio=9 os_prio=31 cpu=432.39ms elapsed=194714.32s tid=0x00007fae58045200 nid=0x6403 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Monitor Deflation Thread" #6 daemon prio=9 os_prio=31 cpu=5183.48ms elapsed=194714.32s tid=0x00007fae5804ba00 nid=0x9e03 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #7 daemon prio=9 os_prio=31 cpu=121563.26ms elapsed=194714.32s tid=0x00007fae5804c000 nid=0x9c03 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #10 daemon prio=9 os_prio=31 cpu=16824.60ms elapsed=194714.32s tid=0x00007fae5804c600 nid=0x9a03 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #11 daemon prio=9 os_prio=31 cpu=5493.30ms elapsed=194714.32s tid=0x00007fae59812a00 nid=0x6503 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #12 daemon prio=8 os_prio=31 cpu=1905.36ms elapsed=194714.27s tid=0x00007fae5889ea00 nid=0x676f in Object.wait()  [0x0000000305f9c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	- locked <0x0000000780bdcb00> (a java.lang.ref.ReferenceQueue$Lock)
	at jdk.internal.ref.CleanerImpl.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)
	at jdk.internal.misc.InnocuousThread.run(java.base@17.0.5/Unknown Source)

"Notification Thread" #13 daemon prio=9 os_prio=31 cpu=0.05ms elapsed=194714.23s tid=0x00007fae588a0000 nid=0x93f3 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"AppKit Thread" #16 daemon prio=5 os_prio=31 cpu=411883.71ms elapsed=194712.20s tid=0x00007fae58a8aa00 nid=0x103 runnable  [0x0000000304dd8000]
   java.lang.Thread.State: RUNNABLE
	at sun.lwawt.macosx.LWCToolkit.doAWTRunLoopImpl(java.desktop@17.0.5/Native Method)
	at sun.lwawt.macosx.LWCToolkit.doAWTRunLoop(java.desktop@17.0.5/Unknown Source)
	at sun.lwawt.macosx.LWCToolkit.invokeAndWait(java.desktop@17.0.5/Unknown Source)
	at com.apple.laf.ScreenMenu.invokeOpenLater(java.desktop@17.0.5/Unknown Source)

"Java2D Queue Flusher" #18 daemon prio=10 os_prio=31 cpu=191505.80ms elapsed=194711.55s tid=0x00007fae58a8ba00 nid=0xe153 in Object.wait()  [0x0000000306d55000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(java.desktop@17.0.5/Unknown Source)
	- locked <0x0000000780208bd8> (a sun.java2d.opengl.OGLRenderQueue$QueueFlusher)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"Java2D Disposer" #19 daemon prio=10 os_prio=31 cpu=957.58ms elapsed=194711.34s tid=0x00007fae58454800 nid=0x2a403 in Object.wait()  [0x0000000306e58000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	- locked <0x00000007802199a0> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	at sun.java2d.Disposer.run(java.desktop@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"AWT-Shutdown" #21 prio=5 os_prio=31 cpu=23.10ms elapsed=194710.05s tid=0x00007fae58cdc600 nid=0xebb7 in Object.wait()  [0x0000000306b46000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17.0.5/Unknown Source)
	at sun.awt.AWTAutoShutdown.run(java.desktop@17.0.5/Unknown Source)
	- locked <0x000000078022a850> (a java.lang.Object)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"main-worker-0" #23 prio=5 os_prio=31 cpu=5189.11ms elapsed=194708.86s tid=0x00007fae58f4fa00 nid=0x1651b waiting on condition  [0x000000030728b000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780b6b4e0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"AWT-EventQueue-0" #24 prio=6 os_prio=31 cpu=532289.35ms elapsed=194708.48s tid=0x00007fae58cf9a00 nid=0x167a3 waiting on condition  [0x000000030738b000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007d57b07f8> (a org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.awaitDone(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.joinForPoolInvoke(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.invoke(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.paintWithLock(StyledMapRenderer.java:1676)
	at org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer.render(StyledMapRenderer.java:1645)
	at org.openstreetmap.josm.gui.layer.OsmDataLayer.paint(OsmDataLayer.java:543)
	at org.openstreetmap.josm.gui.layer.AbstractMapViewPaintable$CompatibilityModeLayerPainter.paint(AbstractMapViewPaintable.java:27)
	at org.openstreetmap.josm.gui.MapView.paintLayer(MapView.java:469)
	at org.openstreetmap.josm.gui.MapView.drawMapContent(MapView.java:584)
	at org.openstreetmap.josm.gui.MapView.paint(MapView.java:491)
	at javax.swing.JComponent.paintChildren(java.desktop@17.0.5/Unknown Source)
	- locked <0x0000000780c8ab38> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(java.desktop@17.0.5/Unknown Source)
	at javax.swing.JComponent.paintToOffscreen(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBufferedImpl(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$PaintManager.paint(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager.paint(java.desktop@17.0.5/Unknown Source)
	at javax.swing.JComponent._paintImmediately(java.desktop@17.0.5/Unknown Source)
	at javax.swing.JComponent.paintImmediately(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$4.run(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager.paintDirtyRegions(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager.prePaintDirtyRegions(java.desktop@17.0.5/Unknown Source)
	at javax.swing.RepaintManager$ProcessingRunnable.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport.enter(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Window.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.setVisible(java.desktop@17.0.5/Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$945/0x00000008006acff0.run(Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$946/0x00000008006ad220.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport.enter(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Window.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.setVisible(java.desktop@17.0.5/Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$945/0x00000008006acff0.run(Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$946/0x00000008006ad220.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport.enter(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Window.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.setVisible(java.desktop@17.0.5/Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$945/0x00000008006acff0.run(Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$946/0x00000008006ad220.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$2.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.awt.WaitDispatchSupport.enter(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.show(java.desktop@17.0.5/Unknown Source)
	at java.awt.Component.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Window.setVisible(java.desktop@17.0.5/Unknown Source)
	at java.awt.Dialog.setVisible(java.desktop@17.0.5/Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:255)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$945/0x00000008006acff0.run(Unknown Source)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:113)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor$$Lambda$946/0x00000008006ad220.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventQueue$4.run(java.desktop@17.0.5/Unknown Source)
	at java.security.AccessController.executePrivileged(java.base@17.0.5/Unknown Source)
	at java.security.AccessController.doPrivileged(java.base@17.0.5/Unknown Source)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(java.base@17.0.5/Unknown Source)
	at java.awt.EventQueue.dispatchEvent(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(java.desktop@17.0.5/Unknown Source)
	at java.awt.EventDispatchThread.run(java.desktop@17.0.5/Unknown Source)

"TimerQueue" #25 daemon prio=5 os_prio=31 cpu=437204.06ms elapsed=194707.58s tid=0x00007fae58fff200 nid=0x2906f waiting on condition  [0x000000030751a000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078127e6b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.DelayQueue.take(java.base@17.0.5/Unknown Source)
	at javax.swing.TimerQueue.run(java.desktop@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"File Watcher" #26 prio=5 os_prio=31 cpu=58.74ms elapsed=194706.50s tid=0x00007fae00295800 nid=0x16b6f waiting on condition  [0x00000003077b6000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000781863390> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.take(java.base@17.0.5/Unknown Source)
	at sun.nio.fs.AbstractWatchService.take(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
	at org.openstreetmap.josm.io.FileWatcher$$Lambda$312/0x00000008003a3880.run(Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"Weak reference cleaner" #28 prio=5 os_prio=31 cpu=0.22ms elapsed=194705.52s tid=0x00007fae59a53c00 nid=0x16eb3 in Object.wait()  [0x00000003078b9000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	- locked <0x0000000781150970> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
	at org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$363/0x0000000800424ca8.run(Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"FileSystemWatcher" #46 daemon prio=5 os_prio=31 cpu=217689.89ms elapsed=194698.33s tid=0x00007fae00abc000 nid=0x26b23 waiting on condition  [0x00000003087e6000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078628a840> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"image-fetcher-0" #47 prio=5 os_prio=31 cpu=40.50ms elapsed=194691.40s tid=0x00007fade0870400 nid=0x145f3 waiting on condition  [0x00000003079bc000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780ea27b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"JCS-ElementEventQueue-Thread-1" #51 daemon prio=5 os_prio=31 cpu=0.46ms elapsed=194690.43s tid=0x00007fade1a2dc00 nid=0x26d03 waiting on condition  [0x0000000307abf000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000786ba08f0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"CacheEventQueue.QProcessor-TMS_BLOCK_v2Thread-2" #52 daemon prio=5 os_prio=31 cpu=4954.78ms elapsed=194690.36s tid=0x00007fae5848d200 nid=0x182f7 waiting on condition  [0x00000003082d7000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000786bb8250> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"JNA Cleaner" #53 daemon prio=5 os_prio=31 cpu=0.28ms elapsed=194690.13s tid=0x00007fade194a000 nid=0x1840b in Object.wait()  [0x00000003083da000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	- locked <0x0000000786bcfb98> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(java.base@17.0.5/Unknown Source)
	at com.sun.jna.internal.Cleaner$1.run(Cleaner.java:58)

"RemoteControl HTTP Server" #55 daemon prio=5 os_prio=31 cpu=72.18ms elapsed=194688.05s tid=0x00007fae58105e00 nid=0x2617b runnable  [0x0000000308aef000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.Net.accept(java.base@17.0.5/Native Method)
	at sun.nio.ch.NioSocketImpl.accept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.platformImplAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.accept(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

"RemoteControl HTTP Server" #56 daemon prio=5 os_prio=31 cpu=1.51ms elapsed=194688.05s tid=0x00007fade0d34600 nid=0x25f13 runnable  [0x0000000308bf2000]
   java.lang.Thread.State: RUNNABLE
	at sun.nio.ch.Net.accept(java.base@17.0.5/Native Method)
	at sun.nio.ch.NioSocketImpl.accept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.platformImplAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.implAccept(java.base@17.0.5/Unknown Source)
	at java.net.ServerSocket.accept(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

"message-notifier-0" #57 prio=5 os_prio=31 cpu=49285.25ms elapsed=194688.04s tid=0x00007fade0d44e00 nid=0x25e17 waiting on condition  [0x0000000308cf5000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780c739b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"changeset-updater-0" #58 prio=5 os_prio=31 cpu=290.80ms elapsed=194688.02s tid=0x00007fade0d60400 nid=0x2604b waiting on condition  [0x0000000308df8000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078e4805f8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.parkNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"DestroyJavaVM" #59 prio=5 os_prio=31 cpu=7195.52ms elapsed=194688.02s tid=0x00007fae30026c00 nid=0x1d03 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Timer-0" #63 daemon prio=6 os_prio=31 cpu=2717.42ms elapsed=194687.59s tid=0x00007fae2082f200 nid=0x259af in Object.wait()  [0x0000000308ffe000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.util.TimerThread.mainLoop(java.base@17.0.5/Unknown Source)
	- locked <0x000000078e480830> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17.0.5/Unknown Source)

"Timer-1" #71 prio=6 os_prio=31 cpu=0.12ms elapsed=194391.00s tid=0x00007fae5808e400 nid=0x19a1f in Object.wait()  [0x0000000308efb000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17.0.5/Unknown Source)
	at java.util.TimerThread.mainLoop(java.base@17.0.5/Unknown Source)
	- locked <0x000000078e480d28> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17.0.5/Unknown Source)

"Map Status Collector" #72 daemon prio=6 os_prio=31 cpu=4993.35ms elapsed=194390.32s tid=0x00007fade15a1600 nid=0x19b7b waiting on condition  [0x0000000309101000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007918c2210> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"Timer-2" #75 daemon prio=6 os_prio=31 cpu=0.15ms elapsed=194389.23s tid=0x00007fae30372c00 nid=0x2532b in Object.wait()  [0x0000000309307000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17.0.5/Unknown Source)
	at java.util.TimerThread.mainLoop(java.base@17.0.5/Unknown Source)
	- locked <0x000000078e5004e0> (a java.util.TaskQueue)
	at java.util.TimerThread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-0" #80 prio=5 os_prio=31 cpu=3892.60ms elapsed=194383.76s tid=0x00007fae00758200 nid=0x24323 waiting on condition  [0x0000000309ad9000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-1" #81 prio=5 os_prio=31 cpu=3693.85ms elapsed=194383.76s tid=0x00007fae3024f000 nid=0x24593 waiting on condition  [0x0000000309bdc000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-2" #82 prio=5 os_prio=31 cpu=3683.12ms elapsed=194383.76s tid=0x00007fade193d400 nid=0x1aa03 waiting on condition  [0x0000000309cdf000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-3" #83 prio=5 os_prio=31 cpu=3808.89ms elapsed=194383.76s tid=0x00007fae0073e000 nid=0x2506b waiting on condition  [0x0000000309de2000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-4" #84 prio=5 os_prio=31 cpu=3631.63ms elapsed=194383.76s tid=0x00007fae30262c00 nid=0x23d1b waiting on condition  [0x0000000309ee5000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-5" #85 prio=5 os_prio=31 cpu=4136.92ms elapsed=194383.76s tid=0x00007fae58978400 nid=0x23b17 waiting on condition  [0x0000000309fe8000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-6" #86 prio=5 os_prio=31 cpu=3928.72ms elapsed=194383.76s tid=0x00007fae30378c00 nid=0x2413b waiting on condition  [0x000000030a0eb000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-7" #87 prio=5 os_prio=31 cpu=3688.79ms elapsed=194383.76s tid=0x00007fae0073e600 nid=0x23803 waiting on condition  [0x000000030a1ee000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-8" #88 prio=5 os_prio=31 cpu=3997.37ms elapsed=194383.76s tid=0x00007fade16e9400 nid=0x1ae17 waiting on condition  [0x000000030a2f1000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-9" #89 prio=5 os_prio=31 cpu=3739.74ms elapsed=194383.75s tid=0x00007fae30379200 nid=0x23307 waiting on condition  [0x000000030a3f4000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-10" #90 prio=5 os_prio=31 cpu=3453.88ms elapsed=194383.75s tid=0x00007fade0d6a800 nid=0x23693 waiting on condition  [0x000000030a4f7000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-11" #91 prio=5 os_prio=31 cpu=3721.64ms elapsed=194383.75s tid=0x00007fae58d14e00 nid=0x23083 waiting on condition  [0x000000030a5fa000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-12" #92 prio=5 os_prio=31 cpu=3888.16ms elapsed=194383.75s tid=0x00007fae00733400 nid=0x1b10b waiting on condition  [0x000000030a6fd000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-13" #93 prio=5 os_prio=31 cpu=3773.18ms elapsed=194383.75s tid=0x00007fae00733a00 nid=0x1b407 waiting on condition  [0x000000030a800000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-14" #94 prio=5 os_prio=31 cpu=3822.66ms elapsed=194383.75s tid=0x00007fae00734000 nid=0x22b03 waiting on condition  [0x000000030a903000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-15" #95 prio=5 os_prio=31 cpu=3764.42ms elapsed=194383.75s tid=0x00007fae301f9000 nid=0x22903 waiting on condition  [0x000000030aa06000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-16" #96 prio=5 os_prio=31 cpu=3663.27ms elapsed=194383.75s tid=0x00007fae58cff200 nid=0x22503 waiting on condition  [0x000000030ab09000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-17" #97 prio=5 os_prio=31 cpu=3757.02ms elapsed=194383.74s tid=0x00007fae58ccf000 nid=0x1b603 waiting on condition  [0x000000030ac0c000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-18" #98 prio=5 os_prio=31 cpu=3708.41ms elapsed=194383.74s tid=0x00007fae58a6de00 nid=0x1b703 waiting on condition  [0x000000030ad0f000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-19" #99 prio=5 os_prio=31 cpu=3727.70ms elapsed=194383.74s tid=0x00007fae58cc7400 nid=0x1ba03 waiting on condition  [0x000000030ae12000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-20" #100 prio=5 os_prio=31 cpu=4029.69ms elapsed=194383.74s tid=0x00007fae58cb3a00 nid=0x1bc03 waiting on condition  [0x000000030af15000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-21" #101 prio=5 os_prio=31 cpu=3924.95ms elapsed=194383.75s tid=0x00007fae58cae200 nid=0x1be03 waiting on condition  [0x000000030b018000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-22" #102 prio=5 os_prio=31 cpu=3876.95ms elapsed=194383.74s tid=0x00007fade1adca00 nid=0x2231f waiting on condition  [0x000000030b11b000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-23" #103 prio=5 os_prio=31 cpu=3911.18ms elapsed=194383.74s tid=0x00007fade1add800 nid=0x21f03 waiting on condition  [0x000000030b21e000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"TMS-downloader-24" #104 prio=5 os_prio=31 cpu=3786.39ms elapsed=194383.74s tid=0x00007fae58c9d200 nid=0x1c203 waiting on condition  [0x000000030b321000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000078ac1ec80> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
	at org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"CacheEventQueue.QProcessor-WMS_BLOCK_v2Thread-7" #3026 daemon prio=5 os_prio=31 cpu=0.91ms elapsed=1798.18s tid=0x00007fae5875b600 nid=0x2aa07 waiting on condition  [0x000000030b424000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000079f24b770> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"CacheEventQueue.QProcessor-WMTS_BLOCK_v2Thread-8" #3027 daemon prio=5 os_prio=31 cpu=0.67ms elapsed=1797.94s tid=0x00007fae006a8400 nid=0x1fac7 waiting on condition  [0x000000030b940000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007a72bb390> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"CacheEventQueue.QProcessor-MVT_BLOCK_v2Thread-9" #3028 daemon prio=5 os_prio=31 cpu=0.21ms elapsed=1797.91s tid=0x00007fae006ba600 nid=0x1a327 waiting on condition  [0x000000030ba43000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007a72f2b28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-63" #3048 daemon prio=6 os_prio=31 cpu=403.67ms elapsed=876.33s tid=0x00007fae21771800 nid=0x54b6b waiting on condition  [0x0000000307f6d000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780211c40> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"styled-map-renderer-44" #3089 daemon prio=5 os_prio=31 cpu=44.86ms elapsed=873.22s tid=0x00007fae300abe00 nid=0x5541b waiting on condition  [0x0000000309816000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000781163808> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"styled-map-renderer-47" #3092 daemon prio=5 os_prio=31 cpu=61.74ms elapsed=873.21s tid=0x00007fae59cec000 nid=0x54a4b waiting for monitor entry  [0x000000030b62a000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.openstreetmap.josm.data.osm.DataSet.getDataSourceBounds(DataSet.java:791)
	- parking to wait for  <0x0000000781163808> (a java.util.concurrent.ForkJoinPool)
	- waiting to lock <0x00000007e7398b58> (a org.openstreetmap.josm.data.osm.DataSet)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$InDataSourceArea.getBounds(SearchCompiler.java:1856)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$InArea.match(SearchCompiler.java:1813)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Match.test(SearchCompiler.java:291)
	at org.openstreetmap.josm.data.osm.search.SearchCompiler$Match.test(SearchCompiler.java:271)
	at org.openstreetmap.josm.gui.mappaint.mapcss.ConditionFactory$PseudoClasses.inDownloadedArea(ConditionFactory.java:846)
	at org.openstreetmap.josm.gui.mappaint.mapcss.ConditionFactory$PseudoClassCondition$$Lambda$706/0x00000008005badf8.test(Unknown Source)
	at org.openstreetmap.josm.gui.mappaint.mapcss.ConditionFactory$PseudoClassCondition.applies(ConditionFactory.java:967)
	at org.openstreetmap.josm.gui.mappaint.mapcss.Selector$AbstractSelector.matches(Selector.java:669)
	at org.openstreetmap.josm.gui.mappaint.mapcss.Selector$GeneralSelector.matches(Selector.java:753)
	at org.openstreetmap.josm.gui.mappaint.mapcss.Selector$ChildOrParentSelector.matches(Selector.java:530)
	at org.openstreetmap.josm.gui.mappaint.mapcss.MapCSSStyleSource.apply(MapCSSStyleSource.java:363)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.generateStyles(ElemStyles.java:398)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.getImpl(ElemStyles.java:259)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.getStyleCacheWithRange(ElemStyles.java:173)
	- locked <0x00000007d567d2b0> (a org.openstreetmap.josm.data.osm.Node)
	at org.openstreetmap.josm.gui.mappaint.ElemStyles.get(ElemStyles.java:150)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.add(ComputeStyleListWorker.java:158)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.visit(ComputeStyleListWorker.java:138)
	at org.openstreetmap.josm.data.osm.Node.accept(Node.java:215)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.acceptDrawable(ComputeStyleListWorker.java:129)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.computeDirectly(ComputeStyleListWorker.java:116)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.compute(ComputeStyleListWorker.java:93)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.compute(ComputeStyleListWorker.java:34)
	at java.util.concurrent.RecursiveTask.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"CacheEventQueue.QProcessor-mapwithai:esrisources_BLOCK_v2Thread-10" #3096 daemon prio=5 os_prio=31 cpu=64.69ms elapsed=863.97s tid=0x00007fae30265600 nid=0x54e67 waiting on condition  [0x000000030bb46000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x000000079da00eb0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.unmanagedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.managedBlock(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.LinkedBlockingQueue.take(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@17.0.5/Unknown Source)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"bug-report-display" #3102 prio=6 os_prio=31 cpu=37.06ms elapsed=765.91s tid=0x00007fade0377a00 nid=0x1fe07 in Object.wait()  [0x000000030bc49000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(java.base@17.0.5/Native Method)
	- waiting on <no object reference available>
	at java.lang.Object.wait(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.tools.bugreport.BugReportQueue.getNext(BugReportQueue.java:123)
	- locked <0x0000000780c6fa58> (a org.openstreetmap.josm.tools.bugreport.BugReportQueue)
	at org.openstreetmap.josm.tools.bugreport.BugReportQueue.access$100(BugReportQueue.java:17)
	at org.openstreetmap.josm.tools.bugreport.BugReportQueue$BugReportDisplayRunnable.run(BugReportQueue.java:99)
	at java.lang.Thread.run(java.base@17.0.5/Unknown Source)

"styled-map-renderer-50" #3110 daemon prio=5 os_prio=31 cpu=9.53ms elapsed=642.15s tid=0x00007fae300bba00 nid=0x5374b waiting on condition  [0x000000030b830000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007e56c7918> (a org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.awaitDone(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.join(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.compute(ComputeStyleListWorker.java:102)
	at org.openstreetmap.josm.data.osm.visitor.paint.ComputeStyleListWorker.compute(ComputeStyleListWorker.java:34)
	at java.util.concurrent.RecursiveTask.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-73" #3124 daemon prio=6 os_prio=31 cpu=78.22ms elapsed=625.11s tid=0x00007fae21717e00 nid=0x1cdd7 waiting on condition  [0x000000030c163000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007e73a80f8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.osm.DataSet.beginUpdate(DataSet.java:949)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.writeLock(OsmPrimitive.java:211)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.remove(OsmPrimitive.java:604)
	at org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable.removeCommonTags(GetDataRunnable.java:469)
	at org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable.realCleanup(GetDataRunnable.java:260)
	- locked <0x000000078da01888> (a java.lang.Class for org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable)
	at org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable.cleanup(GetDataRunnable.java:246)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAILayer.onPostDownloadFromServer(MapWithAILayer.java:239)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils$$Lambda$2095/0x00000008009966f0.accept(Unknown Source)
	at java.util.ArrayList.forEach(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.lambda$getMapWithAIData$11(MapWithAIDataUtils.java:357)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils$$Lambda$2087/0x00000008009932d0.run(Unknown Source)
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-74" #3125 daemon prio=6 os_prio=31 cpu=105.73ms elapsed=625.11s tid=0x00007fae58931c00 nid=0x2916f waiting on condition  [0x000000030c266000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780211c40> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-75" #3126 daemon prio=6 os_prio=31 cpu=179.91ms elapsed=625.05s tid=0x00007fade0843800 nid=0x53327 waiting for monitor entry  [0x000000030c369000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable.realCleanup(GetDataRunnable.java:251)
	- parking to wait for  <0x0000000780211c40> (a java.util.concurrent.ForkJoinPool)
	- waiting to lock <0x000000078da01888> (a java.lang.Class for org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable)
	at org.openstreetmap.josm.plugins.mapwithai.backend.GetDataRunnable.cleanup(GetDataRunnable.java:246)
	at org.openstreetmap.josm.plugins.mapwithai.backend.BoundingBoxMapWithAIDownloader.parseDataSet(BoundingBoxMapWithAIDownloader.java:190)
	at org.openstreetmap.josm.io.BoundingBoxDownloader.parseOsm(BoundingBoxDownloader.java:215)
	at org.openstreetmap.josm.plugins.mapwithai.backend.BoundingBoxMapWithAIDownloader.parseOsm(BoundingBoxMapWithAIDownloader.java:86)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.lambda$download$6(MapWithAIDataUtils.java:170)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils$$Lambda$1894/0x0000000800927130.call(Unknown Source)
	at java.util.concurrent.ForkJoinTask$AdaptedCallable.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-76" #3127 daemon prio=6 os_prio=31 cpu=75.83ms elapsed=625.00s tid=0x00007fade0408400 nid=0x2cb1f waiting on condition  [0x000000030c46c000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007e73a80f8> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.data.osm.DataSet.beginUpdate(DataSet.java:949)
	at org.openstreetmap.josm.data.osm.DataSet.update(DataSet.java:1006)
	at org.openstreetmap.josm.data.osm.DataSetMerger.merge(DataSetMerger.java:416)
	at org.openstreetmap.josm.data.osm.DataSetMerger.merge(DataSetMerger.java:397)
	at org.openstreetmap.josm.data.osm.DataSet.mergeFrom(DataSet.java:1192)
	- locked <0x00000007e7398b58> (a org.openstreetmap.josm.data.osm.DataSet)
	at org.openstreetmap.josm.data.osm.DataSet.mergeFrom(DataSet.java:1180)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.lambda$getMapWithAIData$11(MapWithAIDataUtils.java:352)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils$$Lambda$2087/0x00000008009932d0.run(Unknown Source)
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-77" #3132 daemon prio=6 os_prio=31 cpu=102.52ms elapsed=624.95s tid=0x00007fade0422e00 nid=0x52f23 waiting on condition  [0x000000030c56f000]
   java.lang.Thread.State: WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x00000007dcb9c370> (a java.util.concurrent.ForkJoinTask$AdaptedCallable)
	at java.util.concurrent.locks.LockSupport.park(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.awaitDone(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.join(java.base@17.0.5/Unknown Source)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.mergeDataSets(MapWithAIDataUtils.java:190)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.getData(MapWithAIDataUtils.java:130)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils.lambda$getMapWithAIData$11(MapWithAIDataUtils.java:348)
	at org.openstreetmap.josm.plugins.mapwithai.backend.MapWithAIDataUtils$$Lambda$2087/0x00000008009932d0.run(Unknown Source)
	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinTask.doExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.scan(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"ForkJoinPool.commonPool-worker-78" #3136 daemon prio=6 os_prio=31 cpu=178.76ms elapsed=624.83s tid=0x00007fae00281200 nid=0x52e2f waiting on condition  [0x000000030c672000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000780211c40> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"styled-map-renderer-53" #3214 daemon prio=5 os_prio=31 cpu=7.75ms elapsed=404.15s tid=0x00007fae006ed000 nid=0x279ab waiting on condition  [0x000000030be5a000]
   java.lang.Thread.State: TIMED_WAITING (parking)
	at jdk.internal.misc.Unsafe.park(java.base@17.0.5/Native Method)
	- parking to wait for  <0x0000000781163808> (a java.util.concurrent.ForkJoinPool)
	at java.util.concurrent.locks.LockSupport.parkUntil(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.awaitWork(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinPool.runWorker(java.base@17.0.5/Unknown Source)
	at java.util.concurrent.ForkJoinWorkerThread.run(java.base@17.0.5/Unknown Source)

"Attach Listener" #3222 daemon prio=9 os_prio=31 cpu=8.59ms elapsed=5.36s tid=0x00007fae007b4200 nid=0x1f267 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"VM Thread" os_prio=31 cpu=6952.01ms elapsed=194714.37s tid=0x00007fae5900b320 nid=0x5603 runnable  

"GC Thread#0" os_prio=31 cpu=6728.50ms elapsed=194714.40s tid=0x00007fae57f08060 nid=0x4903 runnable  

"GC Thread#1" os_prio=31 cpu=6989.23ms elapsed=194713.67s tid=0x00007fae590224b0 nid=0x6d03 runnable  

"GC Thread#2" os_prio=31 cpu=6842.39ms elapsed=194713.67s tid=0x00007fae59022930 nid=0x6e03 runnable  

"GC Thread#3" os_prio=31 cpu=6734.16ms elapsed=194713.66s tid=0x00007fae57f1f960 nid=0x712f runnable  

"GC Thread#4" os_prio=31 cpu=6597.60ms elapsed=194713.66s tid=0x00007fae57f1fc10 nid=0x7203 runnable  

"GC Thread#5" os_prio=31 cpu=6773.08ms elapsed=194713.66s tid=0x00007fae590231f0 nid=0x8c03 runnable  

"GC Thread#6" os_prio=31 cpu=6805.23ms elapsed=194708.90s tid=0x00007fae2074d410 nid=0x1612b runnable  

"GC Thread#7" os_prio=31 cpu=6750.10ms elapsed=194708.90s tid=0x00007fae2074d890 nid=0x29c03 runnable  

"G1 Main Marker" os_prio=31 cpu=66.46ms elapsed=194714.40s tid=0x00007fae59005450 nid=0x4703 runnable  

"G1 Conc#0" os_prio=31 cpu=11782.09ms elapsed=194714.40s tid=0x00007fae59005cd0 nid=0x4503 runnable  

"G1 Conc#1" os_prio=31 cpu=11714.14ms elapsed=194708.90s tid=0x00007fae2074cde0 nid=0x16303 runnable  

"G1 Refine#0" os_prio=31 cpu=217.04ms elapsed=194714.40s tid=0x00007fae59008540 nid=0x3903 runnable  

"G1 Refine#1" os_prio=31 cpu=22.99ms elapsed=194713.66s tid=0x00007fae37f0bdb0 nid=0x8903 runnable  

"G1 Refine#2" os_prio=31 cpu=19.83ms elapsed=194713.66s tid=0x00007fae40005100 nid=0x7303 runnable  

"G1 Refine#3" os_prio=31 cpu=8.78ms elapsed=194713.66s tid=0x00007fae40005ae0 nid=0x7603 runnable  

"G1 Refine#4" os_prio=31 cpu=7.75ms elapsed=194688.66s tid=0x00007fae20205450 nid=0x27107 runnable  

"G1 Refine#5" os_prio=31 cpu=5.94ms elapsed=194688.66s tid=0x00007fae20205730 nid=0x18903 runnable  

"G1 Refine#6" os_prio=31 cpu=3.88ms elapsed=194688.65s tid=0x00007fae207cb060 nid=0x18b07 runnable  

"G1 Refine#7" os_prio=31 cpu=2.34ms elapsed=194688.65s tid=0x00007fae37f9ad60 nid=0x18c07 runnable  

"G1 Service" os_prio=31 cpu=75885.89ms elapsed=194714.40s tid=0x00007fae57f08620 nid=0x4303 runnable  

"VM Periodic Task Thread" os_prio=31 cpu=124188.19ms elapsed=194714.24s tid=0x00007fae57f1b8c0 nid=0x6a03 waiting on condition  

JNI global refs: 2294, weak refs: 98240

Attachments (0)

Change History (1)

comment:1 by taylor.smock, 2 years ago

Resolution: fixed
Status: newclosed

I think I have a fix for this in #6.

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.