Modify

Opened 16 months ago

Closed 15 months ago

Last modified 11 months ago

#21890 closed defect (needinfo)

DataIntegrityProblemException: Primitive must be part of the dataset (node on upload)

Reported by: anonymous Owned by: anonymous
Priority: normal Milestone:
Component: Core Version: tested
Keywords: template_report deleted node referenced Cc: taylor.smock

Description

What steps will reproduce the problem?

What is the expected result?

What happens instead?

Please provide any additional information below. Attach a screenshot if possible.

Revision:18360
Build-Date:2022-01-02 23:53:33

Identification: JOSM/1.5 (18360 en) Windows 10 64-Bit
OS Build number: Windows 10 Pro 2009 (19043)
Memory Usage: 1134 MB / 2024 MB (542 MB allocated, but free)
Java version: 17.0.1+12-LTS, Azul Systems, Inc., OpenJDK 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1366×768 (scaling 1.00×1.00)
Maximum Screen Size: 1366×768
Best cursor sizes: 16×16→32×32, 32×32→32×32
System property file.encoding: Cp1252
System property sun.jnu.encoding: Cp1252
Locale info: en_US
Numbers with default locale: 1234567890 -> 1234567890
VM arguments: [-Djpackage.app-version=1.5.18360, --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.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=%UserProfile%\AppData\Local\JOSM\JOSM.exe]

Dataset consistency test:
[NO DATASET] {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405} is referenced by {Way id=690454705 version=3 MVT nodes=[{Node id=3798204083 version=4 V lat=-0.4496248,lon=36.2796362}, {Node id=6477786017 version=2 V lat=-0.4493747,lon=36.2792091}, {Node id=6477999886 version=1 V lat=-0.4492855,lon=36.2790415}, {Node id=6477786016 version=2 V lat=-0.4492165,lon=36.2789302}, {Node id=6477786015 version=2 V lat=-0.4491769,lon=36.278902}, {Node id=6477786014 version=2 V lat=-0.4491393,lon=36.2788906}, {Node id=6477786013 version=2 V lat=-0.4490978,lon=36.2788926}, {Node id=6477786012 version=2 V lat=-0.4490186,lon=36.2788926}, {Node id=6477999887 version=1 V lat=-0.4489288,lon=36.2788872}, {Node id=6477999888 version=1 V lat=-0.4488383,lon=36.2788812}, {Node id=6477786011 version=2 V lat=-0.4487176,lon=36.2788584}, {Node id=6477786010 version=2 V lat=-0.4485868,lon=36.2788209}, {Node id=6477786009 version=2 V lat=-0.448444,lon=36.2787826}, {Node id=6477786008 version=2 V lat=-0.4483548,lon=36.2787625}, {Node id=6477786007 version=2 V lat=-0.4482388,lon=36.2787612}, {Node id=6477786006 version=2 V lat=-0.4480578,lon=36.2787679}, {Node id=6477786005 version=2 V lat=-0.447687,lon=36.2787773}, {Node id=6477786004 version=2 V lat=-0.4474597,lon=36.2787659}, {Node id=6477786003 version=2 V lat=-0.4474322,lon=36.2787632}, {Node id=6477786002 version=2 V lat=-0.44741,lon=36.2787525}, {Node id=6477999891 version=1 V lat=-0.4473956,lon=36.2787297}, {Node id=6477999890 version=1 V lat=-0.4473919,lon=36.2787042}, {Node id=6477999889 version=1 V lat=-0.4474067,lon=36.2786707}, {Node id=6477786001 version=2 V lat=-0.4474436,lon=36.2786217}, {Node id=6477786000 version=2 V lat=-0.4474704,lon=36.2785982}, {Node id=6477785999 version=2 V lat=-0.4475254,lon=36.2785459}, {Node id=6477785998 version=2 V lat=-0.4476508,lon=36.2784071}, {Node id=6477785997 version=2 V lat=-0.4478372,lon=36.278163}, {Node id=6477785996 version=2 V lat=-0.4479096,lon=36.2780035}, {Node id=6477785995 version=2 V lat=-0.447927,lon=36.2778988}, {Node id=6477785994 version=2 V lat=-0.4479082,lon=36.2777808}, {Node id=6477785993 version=2 V lat=-0.4478801,lon=36.2776896}, {Node id=6477785992 version=2 V lat=-0.4478318,lon=36.2775863}, {Node id=6477785991 version=2 V lat=-0.4477406,lon=36.2775247}, {Node id=6477785990 version=2 V lat=-0.4474013,lon=36.2773571}, {Node id=6477785989 version=2 MV lat=-0.446856891279646,lon=36.27712632209015}, {Node id=6477785988 version=2 V lat=-0.4462306,lon=36.2768192}, {Node id=6477785987 version=2 V lat=-0.4455185,lon=36.2764974}, {Node id=6477785273 version=2 V lat=-0.4451819,lon=36.2763378}, {Node id=6477785986 version=2 V lat=-0.444789,lon=36.2761461}, {Node id=6477785985 version=2 V lat=-0.4442753,lon=36.2759301}, {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}, {Node id=6477785283 version=2 V lat=-0.4430644,lon=36.2753629}, {Node id=6477785282 version=2 V lat=-0.4425427,lon=36.2751791}, {Node id=6477785281 version=2 V lat=-0.4423254,lon=36.2750799}, {Node id=6477785280 version=2 V lat=-0.4422007,lon=36.2750262}, {Node id=6477785279 version=2 V lat=-0.4419634,lon=36.274923}, {Node id=6477785278 version=2 V lat=-0.4415785,lon=36.2747822}, {Node id=6477785277 version=2 V lat=-0.4408127,lon=36.2744858}, {Node id=6477785276 version=2 V lat=-0.4401489,lon=36.2742269}, {Node id=6477785275 version=3 V lat=-0.4394984,lon=36.2740365}, {Node id=6477785274 version=3 V lat=-0.4392101,lon=36.2739104}, {Node id=6553124678 version=1 V lat=-0.4389875,lon=36.2737522}, {Node id=6553124677 version=1 V lat=-0.4387729,lon=36.2736154}, {Node id=6553124676 version=1 V lat=-0.4385262,lon=36.2735}, {Node id=6553124675 version=1 V lat=-0.4380514,lon=36.2732667}, {Node id=6553124674 version=1 V lat=-0.437625,lon=36.273087}, {Node id=6553124673 version=1 V lat=-0.437405,lon=36.2730092}, {Node id=6553124672 version=1 V lat=-0.4372468,lon=36.2729877}, {Node id=6553124671 version=1 V lat=-0.4370993,lon=36.2729636}, {Node id=6553124670 version=1 V lat=-0.4368257,lon=36.2728509}, {Node id=6553124669 version=1 V lat=-0.4362195,lon=36.272521}, {Node id=6553124668 version=1 V lat=-0.4352352,lon=36.2721106}, {Node id=6553124646 version=1 V lat=-0.4347162,lon=36.2719028}, {Node id=6553124667 version=1 V lat=-0.4338941,lon=36.2715541}, {Node id=6553124647 version=1 V lat=-0.4332585,lon=36.2712845}, {Node id=6553124666 version=1 V lat=-0.4325222,lon=36.2710029}, {Node id=6553124665 version=1 V lat=-0.4316197,lon=36.2706327}, {Node id=6553124648 version=1 V lat=-0.4304744,lon=36.270162}, {Node id=6553124664 version=1 V lat=-0.4302344,lon=36.2700587}, {Node id=6553124649 version=1 V lat=-0.4299044,lon=36.2699005}, {Node id=6553124663 version=1 V lat=-0.4294351,lon=36.2696604}, {Node id=6553124650 version=1 V lat=-0.4291159,lon=36.2695156}, {Node id=6553124662 version=1 V lat=-0.4288142,lon=36.2693855}, {Node id=6553124661 version=1 V lat=-0.4281772,lon=36.2690985}, {Node id=6553124651 version=1 V lat=-0.4273417,lon=36.2687391}, {Node id=6553124660 version=1 V lat=-0.4272465,lon=36.2686948}, {Node id=6553124659 version=1 V lat=-0.4271908,lon=36.2686781}, {Node id=6553124658 version=1 V lat=-0.4270895,lon=36.2686506}, {Node id=6553124652 version=1 V lat=-0.4269018,lon=36.2685809}, {Node id=6553124657 version=1 V lat=-0.4266108,lon=36.2684722}, {Node id=6553124653 version=1 V lat=-0.4263171,lon=36.2683783}, {Node id=6553124656 version=1 V lat=-0.4260905,lon=36.2683046}, {Node id=6553124654 version=1 V lat=-0.4257378,lon=36.268149}, {Node id=6553124655 version=1 V lat=-0.4252684,lon=36.2679224}]} but not found in dataset
[DELETED REFERENCED] {Way id=690454705 version=3 MVT nodes=[{Node id=3798204083 version=4 V lat=-0.4496248,lon=36.2796362}, {Node id=6477786017 version=2 V lat=-0.4493747,lon=36.2792091}, {Node id=6477999886 version=1 V lat=-0.4492855,lon=36.2790415}, {Node id=6477786016 version=2 V lat=-0.4492165,lon=36.2789302}, {Node id=6477786015 version=2 V lat=-0.4491769,lon=36.278902}, {Node id=6477786014 version=2 V lat=-0.4491393,lon=36.2788906}, {Node id=6477786013 version=2 V lat=-0.4490978,lon=36.2788926}, {Node id=6477786012 version=2 V lat=-0.4490186,lon=36.2788926}, {Node id=6477999887 version=1 V lat=-0.4489288,lon=36.2788872}, {Node id=6477999888 version=1 V lat=-0.4488383,lon=36.2788812}, {Node id=6477786011 version=2 V lat=-0.4487176,lon=36.2788584}, {Node id=6477786010 version=2 V lat=-0.4485868,lon=36.2788209}, {Node id=6477786009 version=2 V lat=-0.448444,lon=36.2787826}, {Node id=6477786008 version=2 V lat=-0.4483548,lon=36.2787625}, {Node id=6477786007 version=2 V lat=-0.4482388,lon=36.2787612}, {Node id=6477786006 version=2 V lat=-0.4480578,lon=36.2787679}, {Node id=6477786005 version=2 V lat=-0.447687,lon=36.2787773}, {Node id=6477786004 version=2 V lat=-0.4474597,lon=36.2787659}, {Node id=6477786003 version=2 V lat=-0.4474322,lon=36.2787632}, {Node id=6477786002 version=2 V lat=-0.44741,lon=36.2787525}, {Node id=6477999891 version=1 V lat=-0.4473956,lon=36.2787297}, {Node id=6477999890 version=1 V lat=-0.4473919,lon=36.2787042}, {Node id=6477999889 version=1 V lat=-0.4474067,lon=36.2786707}, {Node id=6477786001 version=2 V lat=-0.4474436,lon=36.2786217}, {Node id=6477786000 version=2 V lat=-0.4474704,lon=36.2785982}, {Node id=6477785999 version=2 V lat=-0.4475254,lon=36.2785459}, {Node id=6477785998 version=2 V lat=-0.4476508,lon=36.2784071}, {Node id=6477785997 version=2 V lat=-0.4478372,lon=36.278163}, {Node id=6477785996 version=2 V lat=-0.4479096,lon=36.2780035}, {Node id=6477785995 version=2 V lat=-0.447927,lon=36.2778988}, {Node id=6477785994 version=2 V lat=-0.4479082,lon=36.2777808}, {Node id=6477785993 version=2 V lat=-0.4478801,lon=36.2776896}, {Node id=6477785992 version=2 V lat=-0.4478318,lon=36.2775863}, {Node id=6477785991 version=2 V lat=-0.4477406,lon=36.2775247}, {Node id=6477785990 version=2 V lat=-0.4474013,lon=36.2773571}, {Node id=6477785989 version=2 MV lat=-0.446856891279646,lon=36.27712632209015}, {Node id=6477785988 version=2 V lat=-0.4462306,lon=36.2768192}, {Node id=6477785987 version=2 V lat=-0.4455185,lon=36.2764974}, {Node id=6477785273 version=2 V lat=-0.4451819,lon=36.2763378}, {Node id=6477785986 version=2 V lat=-0.444789,lon=36.2761461}, {Node id=6477785985 version=2 V lat=-0.4442753,lon=36.2759301}, {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}, {Node id=6477785283 version=2 V lat=-0.4430644,lon=36.2753629}, {Node id=6477785282 version=2 V lat=-0.4425427,lon=36.2751791}, {Node id=6477785281 version=2 V lat=-0.4423254,lon=36.2750799}, {Node id=6477785280 version=2 V lat=-0.4422007,lon=36.2750262}, {Node id=6477785279 version=2 V lat=-0.4419634,lon=36.274923}, {Node id=6477785278 version=2 V lat=-0.4415785,lon=36.2747822}, {Node id=6477785277 version=2 V lat=-0.4408127,lon=36.2744858}, {Node id=6477785276 version=2 V lat=-0.4401489,lon=36.2742269}, {Node id=6477785275 version=3 V lat=-0.4394984,lon=36.2740365}, {Node id=6477785274 version=3 V lat=-0.4392101,lon=36.2739104}, {Node id=6553124678 version=1 V lat=-0.4389875,lon=36.2737522}, {Node id=6553124677 version=1 V lat=-0.4387729,lon=36.2736154}, {Node id=6553124676 version=1 V lat=-0.4385262,lon=36.2735}, {Node id=6553124675 version=1 V lat=-0.4380514,lon=36.2732667}, {Node id=6553124674 version=1 V lat=-0.437625,lon=36.273087}, {Node id=6553124673 version=1 V lat=-0.437405,lon=36.2730092}, {Node id=6553124672 version=1 V lat=-0.4372468,lon=36.2729877}, {Node id=6553124671 version=1 V lat=-0.4370993,lon=36.2729636}, {Node id=6553124670 version=1 V lat=-0.4368257,lon=36.2728509}, {Node id=6553124669 version=1 V lat=-0.4362195,lon=36.272521}, {Node id=6553124668 version=1 V lat=-0.4352352,lon=36.2721106}, {Node id=6553124646 version=1 V lat=-0.4347162,lon=36.2719028}, {Node id=6553124667 version=1 V lat=-0.4338941,lon=36.2715541}, {Node id=6553124647 version=1 V lat=-0.4332585,lon=36.2712845}, {Node id=6553124666 version=1 V lat=-0.4325222,lon=36.2710029}, {Node id=6553124665 version=1 V lat=-0.4316197,lon=36.2706327}, {Node id=6553124648 version=1 V lat=-0.4304744,lon=36.270162}, {Node id=6553124664 version=1 V lat=-0.4302344,lon=36.2700587}, {Node id=6553124649 version=1 V lat=-0.4299044,lon=36.2699005}, {Node id=6553124663 version=1 V lat=-0.4294351,lon=36.2696604}, {Node id=6553124650 version=1 V lat=-0.4291159,lon=36.2695156}, {Node id=6553124662 version=1 V lat=-0.4288142,lon=36.2693855}, {Node id=6553124661 version=1 V lat=-0.4281772,lon=36.2690985}, {Node id=6553124651 version=1 V lat=-0.4273417,lon=36.2687391}, {Node id=6553124660 version=1 V lat=-0.4272465,lon=36.2686948}, {Node id=6553124659 version=1 V lat=-0.4271908,lon=36.2686781}, {Node id=6553124658 version=1 V lat=-0.4270895,lon=36.2686506}, {Node id=6553124652 version=1 V lat=-0.4269018,lon=36.2685809}, {Node id=6553124657 version=1 V lat=-0.4266108,lon=36.2684722}, {Node id=6553124653 version=1 V lat=-0.4263171,lon=36.2683783}, {Node id=6553124656 version=1 V lat=-0.4260905,lon=36.2683046}, {Node id=6553124654 version=1 V lat=-0.4257378,lon=36.268149}, {Node id=6553124655 version=1 V lat=-0.4252684,lon=36.2679224}]} refers to deleted primitive {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}


Plugins:
+ apache-commons (35893)
+ apache-http (35893)
+ buildings_tools (35916)
+ jna (35893)
+ mapathoner (1.1.13)
+ mapwithai (1.9.8)
+ utilsplugin2 (35893)

Map paint styles:
- https://github.com/osmlab/appledata/archive/josm_paint_inline_validation.zip
- https://github.com/MissingMaps/josm_styles/archive/master.zip
+ https://josm.openstreetmap.de/josmfile?page=Styles/MapWithAI&zip=1

Last errors/warnings:
- 04251.872 W: Unable to delete old backup file <josm.pref>\autosave\MapWithAI_20220224_045248045.osm
- 06312.022 W: java.net.SocketTimeoutException: Connect timed out
- 06312.023 E: java.net.SocketTimeoutException: Connect timed out
- 06312.024 W: org.openstreetmap.josm.io.OsmTransferException: Could not connect to the OSM server. Please check your internet connection.. Cause: java.net.SocketTimeoutException: Connect timed out
- 07774.499 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted node referenced: {Way id=690454705 version=3 MVT nodes=[{Node id=3798204083 version=4 V lat=-0.4496248,lon=36.2796362}, {Node id=6477786017 version=2 V lat=-0.4493747,lon=36.2792091}, {Node id=6477999886 version=1 V lat=-0.4492855,lon=36.2790415}, {Node id=6477786016 version=2 V lat=-0.4492165,lon=36.2789302}, {Node id=6477786015 version=2 V lat=-0.4491769,lon=36.278902}, {Node id=6477786014 version=2 V lat=-0.4491393,lon=36.2788906}, {Node id=6477786013 version=2 V lat=-0.4490978,lon=36.2788926}, {Node id=6477786012 version=2 V lat=-0.4490186,lon=36.2788926}, {Node id=6477999887 version=1 V lat=-0.4489288,lon=36.2788872}, {Node id=6477999888 version=1 V lat=-0.4488383,lon=36.2788812}, {Node id=6477786011 version=2 V lat=-0.4487176,lon=36.2788584}, {Node id=6477786010 version=2 V lat=-0.4485868,lon=36.2788209}, {Node id=6477786009 version=2 V lat=-0.448444,lon=36.2787826}, {Node id=6477786008 version=2 V lat=-0.4483548,lon=36.2787625}, {Node id=6477786007 version=2 V lat=-0.4482388,lon=36.2787612}, {Node id=6477786006 version=2 V lat=-0.4480578,lon=36.2787679}, {Node id=6477786005 version=2 V lat=-0.447687,lon=36.2787773}, {Node id=6477786004 version=2 V lat=-0.4474597,lon=36.2787659}, {Node id=6477786003 version=2 V lat=-0.4474322,lon=36.2787632}, {Node id=6477786002 version=2 V lat=-0.44741,lon=36.2787525}, {Node id=6477999891 version=1 V lat=-0.4473956,lon=36.2787297}, {Node id=6477999890 version=1 V lat=-0.4473919,lon=36.2787042}, {Node id=6477999889 version=1 V lat=-0.4474067,lon=36.2786707}, {Node id=6477786001 version=2 V lat=-0.4474436,lon=36.2786217}, {Node id=6477786000 version=2 V lat=-0.4474704,lon=36.2785982}, {Node id=6477785999 version=2 V lat=-0.4475254,lon=36.2785459}, {Node id=6477785998 version=2 V lat=-0.4476508,lon=36.2784071}, {Node id=6477785997 version=2 V lat=-0.4478372,lon=36.278163}, {Node id=6477785996 version=2 V lat=-0.4479096,lon=36.2780035}, {Node id=6477785995 version=2 V lat=-0.447927,lon=36.2778988}, {Node id=6477785994 version=2 V lat=-0.4479082,lon=36.2777808}, {Node id=6477785993 version=2 V lat=-0.4478801,lon=36.2776896}, {Node id=6477785992 version=2 V lat=-0.4478318,lon=36.2775863}, {Node id=6477785991 version=2 V lat=-0.4477406,lon=36.2775247}, {Node id=6477785990 version=2 V lat=-0.4474013,lon=36.2773571}, {Node id=6477785989 version=2 MV lat=-0.446856891279646,lon=36.27712632209015}, {Node id=6477785988 version=2 V lat=-0.4462306,lon=36.2768192}, {Node id=6477785987 version=2 V lat=-0.4455185,lon=36.2764974}, {Node id=6477785273 version=2 V lat=-0.4451819,lon=36.2763378}, {Node id=6477785986 version=2 V lat=-0.444789,lon=36.2761461}, {Node id=6477785985 version=2 V lat=-0.4442753,lon=36.2759301}, {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}, {Node id=6477785283 version=2 V lat=-0.4430644,lon=36.2753629}, {Node id=6477785282 version=2 V lat=-0.4425427,lon=36.2751791}, {Node id=6477785281 version=2 V lat=-0.4423254,lon=36.2750799}, {Node id=6477785280 version=2 V lat=-0.4422007,lon=36.2750262}, {Node id=6477785279 version=2 V lat=-0.4419634,lon=36.274923}, {Node id=6477785278 version=2 V lat=-0.4415785,lon=36.2747822}, {Node id=6477785277 version=2 V lat=-0.4408127,lon=36.2744858}, {Node id=6477785276 version=2 V lat=-0.4401489,lon=36.2742269}, {Node id=6477785275 version=3 V lat=-0.4394984,lon=36.2740365}, {Node id=6477785274 version=3 V lat=-0.4392101,lon=36.2739104}, {Node id=6553124678 version=1 V lat=-0.4389875,lon=36.2737522}, {Node id=6553124677 version=1 V lat=-0.4387729,lon=36.2736154}, {Node id=6553124676 version=1 V lat=-0.4385262,lon=36.2735}, {Node id=6553124675 version=1 V lat=-0.4380514,lon=36.2732667}, {Node id=6553124674 version=1 V lat=-0.437625,lon=36.273087}, {Node id=6553124673 version=1 V lat=-0.437405,lon=36.2730092}, {Node id=6553124672 version=1 V lat=-0.4372468,lon=36.2729877}, {Node id=6553124671 version=1 V lat=-0.4370993,lon=36.2729636}, {Node id=6553124670 version=1 V lat=-0.4368257,lon=36.2728509}, {Node id=6553124669 version=1 V lat=-0.4362195,lon=36.272521}, {Node id=6553124668 version=1 V lat=-0.4352352,lon=36.2721106}, {Node id=6553124646 version=1 V lat=-0.4347162,lon=36.2719028}, {Node id=6553124667 version=1 V lat=-0.4338941,lon=36.2715541}, {Node id=6553124647 version=1 V lat=-0.4332585,lon=36.2712845}, {Node id=6553124666 version=1 V lat=-0.4325222,lon=36.2710029}, {Node id=6553124665 version=1 V lat=-0.4316197,lon=36.2706327}, {Node id=6553124648 version=1 V lat=-0.4304744,lon=36.270162}, {Node id=6553124664 version=1 V lat=-0.4302344,lon=36.2700587}, {Node id=6553124649 version=1 V lat=-0.4299044,lon=36.2699005}, {Node id=6553124663 version=1 V lat=-0.4294351,lon=36.2696604}, {Node id=6553124650 version=1 V lat=-0.4291159,lon=36.2695156}, {Node id=6553124662 version=1 V lat=-0.4288142,lon=36.2693855}, {Node id=6553124661 version=1 V lat=-0.4281772,lon=36.2690985}, {Node id=6553124651 version=1 V lat=-0.4273417,lon=36.2687391}, {Node id=6553124660 version=1 V lat=-0.4272465,lon=36.2686948}, {Node id=6553124659 version=1 V lat=-0.4271908,lon=36.2686781}, {Node id=6553124658 version=1 V lat=-0.4270895,lon=36.2686506}, {Node id=6553124652 version=1 V lat=-0.4269018,lon=36.2685809}, {Node id=6553124657 version=1 V lat=-0.4266108,lon=36.2684722}, {Node id=6553124653 version=1 V lat=-0.4263171,lon=36.2683783}, {Node id=6553124656 version=1 V lat=-0.4260905,lon=36.2683046}, {Node id=6553124654 version=1 V lat=-0.4257378,lon=36.268149}, {Node id=6553124655 version=1 V lat=-0.4252684,lon=36.2679224}]} (changed by the following commands: )
- 07894.894 E: Error header: Placeholder node not found for reference -4611291405253284908 in way 690454705
- 07895.062 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<Placeholder node not found for reference -4611291405253284908 in way 690454705>
- 07895.071 E: Bad Request - <html>The OSM server 'https://api.openstreetmap.org/api/0.6/' reported a bad request.<br><br>Error message(untranslated): Placeholder node not found for reference -4611291405253284908 in way 690454705</html>
- 07920.149 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}
- 07937.437 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}



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

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (23) of main
org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}
	at org.openstreetmap.josm.data.osm.OsmPrimitive.checkDataset(OsmPrimitive.java:198)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.referrers(OsmPrimitive.java:707)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:733)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:739)
	at org.openstreetmap.josm.plugins.mapwithai.data.validation.tests.RoutingIslandsTest.lambda$visit$4(RoutingIslandsTest.java:105)
	at java.base/java.util.stream.ReferencePipeline$7$1.accept(Unknown Source)
	at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(Unknown Source)
	at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
	at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(Unknown Source)
	at java.base/java.util.stream.ReduceOps$ReduceTask.doLeaf(Unknown Source)
	at java.base/java.util.stream.AbstractTask.compute(Unknown Source)
	at java.base/java.util.concurrent.CountedCompleter.exec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

=== RUNNING THREADS ===
Thread: TMS-downloader-16 (91) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-7 (82) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-19 (94) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-21 (96) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-4 (79) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-2 (77) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-5 (4025) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-9 (5225) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: FileSystemWatchService (27) of main
java.base@17.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method)
java.base@17.0.1/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(Unknown Source)
java.base@17.0.1/sun.nio.fs.WindowsWatchService$Poller.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Timer-2 (61) of main
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.Object.wait(Unknown Source)
java.base@17.0.1/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.1/java.util.TimerThread.run(Unknown Source)

Thread: TMS-downloader-24 (99) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: main-worker-0 (22) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-8 (83) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: bug-report-display (7551) of main
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.Object.wait(Unknown Source)
app//org.openstreetmap.josm.tools.bugreport.BugReportQueue.getNext(BugReportQueue.java:123)
app//org.openstreetmap.josm.tools.bugreport.BugReportQueue.access$100(BugReportQueue.java:17)
app//org.openstreetmap.josm.tools.bugreport.BugReportQueue$BugReportDisplayRunnable.run(BugReportQueue.java:99)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: File Watcher (28) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.take(Unknown Source)
java.base@17.0.1/sun.nio.fs.AbstractWatchService.take(Unknown Source)
app//org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:120)
app//org.openstreetmap.josm.io.FileWatcher$$Lambda$369/0x000000010039b4f8.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-10 (85) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Weak reference cleaner (29) of main
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
app//org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
app//org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$411/0x00000001003dd000.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-6 (5228) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: AWT-Shutdown (24) of system
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.Object.wait(Unknown Source)
java.desktop@17.0.1/sun.awt.AWTAutoShutdown.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Finalizer (3) of system
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.1/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Thread: TMS-downloader-17 (92) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Timer-1 (56) of main
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.1/java.util.TimerThread.run(Unknown Source)

Thread: Signal Dispatcher (4) of system

Thread: Map Status Collector (63) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
app//org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:438)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: styled-map-renderer-8 (5230) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: TMS-downloader-23 (98) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Java2D Disposer (16) of system
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.desktop@17.0.1/sun.java2d.Disposer.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-11 (86) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-6 (81) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-14 (89) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-15 (90) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-0 (75) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-3 (78) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-1 (76) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Common-Cleaner (12) of InnocuousThreadGroup
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.ref.ReferenceQueue.remove(Unknown Source)
java.base@17.0.1/jdk.internal.ref.CleanerImpl.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)
java.base@17.0.1/jdk.internal.misc.InnocuousThread.run(Unknown Source)

Thread: RemoteControl HTTP Server (49) of main
java.base@17.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.1/sun.nio.ch.NioSocketImpl.accept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.platformImplAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.accept(Unknown Source)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

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

Thread: TMS-downloader-12 (87) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Notification Thread (13) of system

Thread: TimerQueue (25) of system
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.DelayQueue.take(Unknown Source)
java.desktop@17.0.1/javax.swing.TimerQueue.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-11 (5227) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: DestroyJavaVM (54) of main

Thread: TMS-downloader-20 (95) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-18 (93) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-22 (97) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: JCS-ElementEventQueue-Thread-1 (43) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: AWT-Windows (18) of system
java.desktop@17.0.1/sun.awt.windows.WToolkit.eventLoop(Native Method)
java.desktop@17.0.1/sun.awt.windows.WToolkit.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Reference Handler (2) of system
java.base@17.0.1/java.lang.ref.Reference.waitForReferencePendingList(Native Method)
java.base@17.0.1/java.lang.ref.Reference.processPendingReferences(Unknown Source)
java.base@17.0.1/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

Thread: TMS-downloader-9 (84) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: Attach Listener (5) of system

Thread: Timer-0 (47) of main
java.base@17.0.1/java.lang.Object.wait(Native Method)
java.base@17.0.1/java.lang.Object.wait(Unknown Source)
java.base@17.0.1/java.util.TimerThread.mainLoop(Unknown Source)
java.base@17.0.1/java.util.TimerThread.run(Unknown Source)

Thread: styled-map-renderer-7 (5229) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: changeset-updater-0 (53) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@17.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: TMS-downloader-13 (88) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: message-notifier-0 (52) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)
java.base@17.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Thread: ForkJoinPool.commonPool-worker-10 (5226) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.parkUntil(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.awaitWork(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

Thread: RemoteControl HTTP Server (51) of main
java.base@17.0.1/sun.nio.ch.Net.accept(Native Method)
java.base@17.0.1/sun.nio.ch.NioSocketImpl.accept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.platformImplAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.implAccept(Unknown Source)
java.base@17.0.1/java.net.ServerSocket.accept(Unknown Source)
app//org.openstreetmap.josm.io.remotecontrol.RemoteControlHttpServer.run(RemoteControlHttpServer.java:104)

Thread: TMS-downloader-5 (80) of main
java.base@17.0.1/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.1/java.util.concurrent.locks.LockSupport.park(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.ForkJoinPool.managedBlock(Unknown Source)
java.base@17.0.1/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
java.base@17.0.1/java.util.concurrent.LinkedBlockingDeque.takeFirst(Unknown Source)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:107)
app//org.openstreetmap.josm.data.cache.HostLimitQueue.take(HostLimitQueue.java:28)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
java.base@17.0.1/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
java.base@17.0.1/java.lang.Thread.run(Unknown Source)

Attachments (0)

Change History (4)

comment:1 in reply to:  description ; Changed 16 months ago by skyper

Cc: taylor.smock added
Keywords: deleted node referenced added
Owner: changed from team to anonymous
Status: newneedinfo
Summary: Can't upload dataDataIntegrityProblemException: Primitive must be part of the dataset (node on upload)
Version: tested

Replying to anonymous:

What steps will reproduce the problem?


Dataset consistency test:
[NO DATASET] {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405} is referenced by {Way id=690454705 version=3 MVT nodes=[{Node id=3798204083 version=4 V lat=-0.4496248,lon=36.2796362}, {Node id=6477786017 version=2 V lat=-0.4493747,lon=36.2792091}, {Node id=6477999886 version=1 V lat=-0.4492855,lon=36.2790415}, {Node id=6477786016 version=2 V lat=-0.4492165,lon=36.2789302}, {Node id=6477786015 version=2 V lat=-0.4491769,lon=36.278902}, {Node id=6477786014 version=2 V lat=-0.4491393,lon=36.2788906}, {Node id=6477786013 version=2 V lat=-0.4490978,lon=36.2788926}, {Node id=6477786012 version=2 V lat=-0.4490186,lon=36.2788926}, {Node id=6477999887 version=1 V lat=-0.4489288,lon=36.2788872}, {Node id=6477999888 version=1 V lat=-0.4488383,lon=36.2788812}, {Node id=6477786011 version=2 V lat=-0.4487176,lon=36.2788584}, {Node id=6477786010 version=2 V lat=-0.4485868,lon=36.2788209}, {Node id=6477786009 version=2 V lat=-0.448444,lon=36.2787826}, {Node id=6477786008 version=2 V lat=-0.4483548,lon=36.2787625}, {Node id=6477786007 version=2 V lat=-0.4482388,lon=36.2787612}, {Node id=6477786006 version=2 V lat=-0.4480578,lon=36.2787679}, {Node id=6477786005 version=2 V lat=-0.447687,lon=36.2787773}, {Node id=6477786004 version=2 V lat=-0.4474597,lon=36.2787659}, {Node id=6477786003 version=2 V lat=-0.4474322,lon=36.2787632}, {Node id=6477786002 version=2 V lat=-0.44741,lon=36.2787525}, {Node id=6477999891 version=1 V lat=-0.4473956,lon=36.2787297}, {Node id=6477999890 version=1 V lat=-0.4473919,lon=36.2787042}, {Node id=6477999889 version=1 V lat=-0.4474067,lon=36.2786707}, {Node id=6477786001 version=2 V lat=-0.4474436,lon=36.2786217}, {Node id=6477786000 version=2 V lat=-0.4474704,lon=36.2785982}, {Node id=6477785999 version=2 V lat=-0.4475254,lon=36.2785459}, {Node id=6477785998 version=2 V lat=-0.4476508,lon=36.2784071}, {Node id=6477785997 version=2 V lat=-0.4478372,lon=36.278163}, {Node id=6477785996 version=2 V lat=-0.4479096,lon=36.2780035}, {Node id=6477785995 version=2 V lat=-0.447927,lon=36.2778988}, {Node id=6477785994 version=2 V lat=-0.4479082,lon=36.2777808}, {Node id=6477785993 version=2 V lat=-0.4478801,lon=36.2776896}, {Node id=6477785992 version=2 V lat=-0.4478318,lon=36.2775863}, {Node id=6477785991 version=2 V lat=-0.4477406,lon=36.2775247}, {Node id=6477785990 version=2 V lat=-0.4474013,lon=36.2773571}, {Node id=6477785989 version=2 MV lat=-0.446856891279646,lon=36.27712632209015}, {Node id=6477785988 version=2 V lat=-0.4462306,lon=36.2768192}, {Node id=6477785987 version=2 V lat=-0.4455185,lon=36.2764974}, {Node id=6477785273 version=2 V lat=-0.4451819,lon=36.2763378}, {Node id=6477785986 version=2 V lat=-0.444789,lon=36.2761461}, {Node id=6477785985 version=2 V lat=-0.4442753,lon=36.2759301}, {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}, {Node id=6477785283 version=2 V lat=-0.4430644,lon=36.2753629}, {Node id=6477785282 version=2 V lat=-0.4425427,lon=36.2751791}, {Node id=6477785281 version=2 V lat=-0.4423254,lon=36.2750799}, {Node id=6477785280 version=2 V lat=-0.4422007,lon=36.2750262}, {Node id=6477785279 version=2 V lat=-0.4419634,lon=36.274923}, {Node id=6477785278 version=2 V lat=-0.4415785,lon=36.2747822}, {Node id=6477785277 version=2 V lat=-0.4408127,lon=36.2744858}, {Node id=6477785276 version=2 V lat=-0.4401489,lon=36.2742269}, {Node id=6477785275 version=3 V lat=-0.4394984,lon=36.2740365}, {Node id=6477785274 version=3 V lat=-0.4392101,lon=36.2739104}, {Node id=6553124678 version=1 V lat=-0.4389875,lon=36.2737522}, {Node id=6553124677 version=1 V lat=-0.4387729,lon=36.2736154}, {Node id=6553124676 version=1 V lat=-0.4385262,lon=36.2735}, {Node id=6553124675 version=1 V lat=-0.4380514,lon=36.2732667}, {Node id=6553124674 version=1 V lat=-0.437625,lon=36.273087}, {Node id=6553124673 version=1 V lat=-0.437405,lon=36.2730092}, {Node id=6553124672 version=1 V lat=-0.4372468,lon=36.2729877}, {Node id=6553124671 version=1 V lat=-0.4370993,lon=36.2729636}, {Node id=6553124670 version=1 V lat=-0.4368257,lon=36.2728509}, {Node id=6553124669 version=1 V lat=-0.4362195,lon=36.272521}, {Node id=6553124668 version=1 V lat=-0.4352352,lon=36.2721106}, {Node id=6553124646 version=1 V lat=-0.4347162,lon=36.2719028}, {Node id=6553124667 version=1 V lat=-0.4338941,lon=36.2715541}, {Node id=6553124647 version=1 V lat=-0.4332585,lon=36.2712845}, {Node id=6553124666 version=1 V lat=-0.4325222,lon=36.2710029}, {Node id=6553124665 version=1 V lat=-0.4316197,lon=36.2706327}, {Node id=6553124648 version=1 V lat=-0.4304744,lon=36.270162}, {Node id=6553124664 version=1 V lat=-0.4302344,lon=36.2700587}, {Node id=6553124649 version=1 V lat=-0.4299044,lon=36.2699005}, {Node id=6553124663 version=1 V lat=-0.4294351,lon=36.2696604}, {Node id=6553124650 version=1 V lat=-0.4291159,lon=36.2695156}, {Node id=6553124662 version=1 V lat=-0.4288142,lon=36.2693855}, {Node id=6553124661 version=1 V lat=-0.4281772,lon=36.2690985}, {Node id=6553124651 version=1 V lat=-0.4273417,lon=36.2687391}, {Node id=6553124660 version=1 V lat=-0.4272465,lon=36.2686948}, {Node id=6553124659 version=1 V lat=-0.4271908,lon=36.2686781}, {Node id=6553124658 version=1 V lat=-0.4270895,lon=36.2686506}, {Node id=6553124652 version=1 V lat=-0.4269018,lon=36.2685809}, {Node id=6553124657 version=1 V lat=-0.4266108,lon=36.2684722}, {Node id=6553124653 version=1 V lat=-0.4263171,lon=36.2683783}, {Node id=6553124656 version=1 V lat=-0.4260905,lon=36.2683046}, {Node id=6553124654 version=1 V lat=-0.4257378,lon=36.268149}, {Node id=6553124655 version=1 V lat=-0.4252684,lon=36.2679224}]} but not found in dataset
[DELETED REFERENCED] {Way id=690454705 version=3 MVT nodes=[{Node id=3798204083 version=4 V lat=-0.4496248,lon=36.2796362}, {Node id=6477786017 version=2 V lat=-0.4493747,lon=36.2792091}, {Node id=6477999886 version=1 V lat=-0.4492855,lon=36.2790415}, {Node id=6477786016 version=2 V lat=-0.4492165,lon=36.2789302}, {Node id=6477786015 version=2 V lat=-0.4491769,lon=36.278902}, {Node id=6477786014 version=2 V lat=-0.4491393,lon=36.2788906}, {Node id=6477786013 version=2 V lat=-0.4490978,lon=36.2788926}, {Node id=6477786012 version=2 V lat=-0.4490186,lon=36.2788926}, {Node id=6477999887 version=1 V lat=-0.4489288,lon=36.2788872}, {Node id=6477999888 version=1 V lat=-0.4488383,lon=36.2788812}, {Node id=6477786011 version=2 V lat=-0.4487176,lon=36.2788584}, {Node id=6477786010 version=2 V lat=-0.4485868,lon=36.2788209}, {Node id=6477786009 version=2 V lat=-0.448444,lon=36.2787826}, {Node id=6477786008 version=2 V lat=-0.4483548,lon=36.2787625}, {Node id=6477786007 version=2 V lat=-0.4482388,lon=36.2787612}, {Node id=6477786006 version=2 V lat=-0.4480578,lon=36.2787679}, {Node id=6477786005 version=2 V lat=-0.447687,lon=36.2787773}, {Node id=6477786004 version=2 V lat=-0.4474597,lon=36.2787659}, {Node id=6477786003 version=2 V lat=-0.4474322,lon=36.2787632}, {Node id=6477786002 version=2 V lat=-0.44741,lon=36.2787525}, {Node id=6477999891 version=1 V lat=-0.4473956,lon=36.2787297}, {Node id=6477999890 version=1 V lat=-0.4473919,lon=36.2787042}, {Node id=6477999889 version=1 V lat=-0.4474067,lon=36.2786707}, {Node id=6477786001 version=2 V lat=-0.4474436,lon=36.2786217}, {Node id=6477786000 version=2 V lat=-0.4474704,lon=36.2785982}, {Node id=6477785999 version=2 V lat=-0.4475254,lon=36.2785459}, {Node id=6477785998 version=2 V lat=-0.4476508,lon=36.2784071}, {Node id=6477785997 version=2 V lat=-0.4478372,lon=36.278163}, {Node id=6477785996 version=2 V lat=-0.4479096,lon=36.2780035}, {Node id=6477785995 version=2 V lat=-0.447927,lon=36.2778988}, {Node id=6477785994 version=2 V lat=-0.4479082,lon=36.2777808}, {Node id=6477785993 version=2 V lat=-0.4478801,lon=36.2776896}, {Node id=6477785992 version=2 V lat=-0.4478318,lon=36.2775863}, {Node id=6477785991 version=2 V lat=-0.4477406,lon=36.2775247}, {Node id=6477785990 version=2 V lat=-0.4474013,lon=36.2773571}, {Node id=6477785989 version=2 MV lat=-0.446856891279646,lon=36.27712632209015}, {Node id=6477785988 version=2 V lat=-0.4462306,lon=36.2768192}, {Node id=6477785987 version=2 V lat=-0.4455185,lon=36.2764974}, {Node id=6477785273 version=2 V lat=-0.4451819,lon=36.2763378}, {Node id=6477785986 version=2 V lat=-0.444789,lon=36.2761461}, {Node id=6477785985 version=2 V lat=-0.4442753,lon=36.2759301}, {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}, {Node id=6477785283 version=2 V lat=-0.4430644,lon=36.2753629}, {Node id=6477785282 version=2 V lat=-0.4425427,lon=36.2751791}, {Node id=6477785281 version=2 V lat=-0.4423254,lon=36.2750799}, {Node id=6477785280 version=2 V lat=-0.4422007,lon=36.2750262}, {Node id=6477785279 version=2 V lat=-0.4419634,lon=36.274923}, {Node id=6477785278 version=2 V lat=-0.4415785,lon=36.2747822}, {Node id=6477785277 version=2 V lat=-0.4408127,lon=36.2744858}, {Node id=6477785276 version=2 V lat=-0.4401489,lon=36.2742269}, {Node id=6477785275 version=3 V lat=-0.4394984,lon=36.2740365}, {Node id=6477785274 version=3 V lat=-0.4392101,lon=36.2739104}, {Node id=6553124678 version=1 V lat=-0.4389875,lon=36.2737522}, {Node id=6553124677 version=1 V lat=-0.4387729,lon=36.2736154}, {Node id=6553124676 version=1 V lat=-0.4385262,lon=36.2735}, {Node id=6553124675 version=1 V lat=-0.4380514,lon=36.2732667}, {Node id=6553124674 version=1 V lat=-0.437625,lon=36.273087}, {Node id=6553124673 version=1 V lat=-0.437405,lon=36.2730092}, {Node id=6553124672 version=1 V lat=-0.4372468,lon=36.2729877}, {Node id=6553124671 version=1 V lat=-0.4370993,lon=36.2729636}, {Node id=6553124670 version=1 V lat=-0.4368257,lon=36.2728509}, {Node id=6553124669 version=1 V lat=-0.4362195,lon=36.272521}, {Node id=6553124668 version=1 V lat=-0.4352352,lon=36.2721106}, {Node id=6553124646 version=1 V lat=-0.4347162,lon=36.2719028}, {Node id=6553124667 version=1 V lat=-0.4338941,lon=36.2715541}, {Node id=6553124647 version=1 V lat=-0.4332585,lon=36.2712845}, {Node id=6553124666 version=1 V lat=-0.4325222,lon=36.2710029}, {Node id=6553124665 version=1 V lat=-0.4316197,lon=36.2706327}, {Node id=6553124648 version=1 V lat=-0.4304744,lon=36.270162}, {Node id=6553124664 version=1 V lat=-0.4302344,lon=36.2700587}, {Node id=6553124649 version=1 V lat=-0.4299044,lon=36.2699005}, {Node id=6553124663 version=1 V lat=-0.4294351,lon=36.2696604}, {Node id=6553124650 version=1 V lat=-0.4291159,lon=36.2695156}, {Node id=6553124662 version=1 V lat=-0.4288142,lon=36.2693855}, {Node id=6553124661 version=1 V lat=-0.4281772,lon=36.2690985}, {Node id=6553124651 version=1 V lat=-0.4273417,lon=36.2687391}, {Node id=6553124660 version=1 V lat=-0.4272465,lon=36.2686948}, {Node id=6553124659 version=1 V lat=-0.4271908,lon=36.2686781}, {Node id=6553124658 version=1 V lat=-0.4270895,lon=36.2686506}, {Node id=6553124652 version=1 V lat=-0.4269018,lon=36.2685809}, {Node id=6553124657 version=1 V lat=-0.4266108,lon=36.2684722}, {Node id=6553124653 version=1 V lat=-0.4263171,lon=36.2683783}, {Node id=6553124656 version=1 V lat=-0.4260905,lon=36.2683046}, {Node id=6553124654 version=1 V lat=-0.4257378,lon=36.268149}, {Node id=6553124655 version=1 V lat=-0.4252684,lon=36.2679224}]} refers to deleted primitive {Node id=-4611291405253284908 version=0 MVDT lat=-0.4436892999999983,lon=36.2756405}

Your data is corrupt. What did you do? Especially, what leads to the data inconsistency? Please, provide a step by step instruction.
I read mapwithai.data.validation.tests.RoutingIslandsTest but I doubt that validation is the primary problem, though mapwithai, amoung other plugins, could cause data inconsistency.

Similar to #21841.

comment:2 in reply to:  1 ; Changed 16 months ago by taylor.smock

Replying to skyper:

I read mapwithai.data.validation.tests.RoutingIslandsTest but I doubt that validation is the primary problem, though mapwithai, amoung other plugins, could cause data inconsistency.

Similar to #21841.

Yes, MapWithAI can cause some problems with the data moving between the MapWithAI layers and the OSM Data Layers. I believe I've fixed all of those however. And I haven't touched that code for a long time now.

As far as RoutingIslandsTest goes, it it looks like the line in question is way.getNodes().parallelStream().flatMap(node -> node.getReferrers().parallelStream()).distinct().allMatch(way::equals), specifically the node.getReferrers() call. So it is just highlighting the problem, not causing the problem. But of the plugins listed, it is most likely the MapWithAI plugin that caused the problem.

Plugins that might be the cause:

+ buildings_tools (35916)
+ mapathoner (1.1.13)
+ mapwithai (1.9.8)
+ utilsplugin2 (35893)

I think we can discount building_tools and utilsplugin2. mapathoner can do some modifications to the dataset. Regardless, without better steps to reproduce, I don't know what to do.

comment:3 Changed 15 months ago by taylor.smock

Resolution: needinfo
Status: needinfoclosed

comment:4 in reply to:  2 Changed 11 months ago by skyper

Replying to taylor.smock:

I think we can discount building_tools

Well, #21829 seems to be about the buildings_tools plugin. As it is a fairly used plugin some reports include it: #16429, #19576, #21841 and #22190

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain anonymous.
as The resolution will be set.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.