Modify

Opened 7 years ago

Closed 7 years ago

#15594 closed defect (duplicate)

JOSM crashes after uploading a changeset to OSM.

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

Description

What steps will reproduce the problem?

  1. Upload a newly created changeset.
  2. The changeset data is transmitted successfully to the OSM database.
  3. A progress window named "Uploading data for...: Reports:

"Postprocessing uploaded d..."
"Successfully opened chang..."

(these text lines are cropped at the right side in this progress window).

  1. At this point JOSM freezes and is not responsive. Usually the progress window called "Uploading data for..."is frozen on the screen and JOSM does not get to the "You have encountered a bug in JOSM" window to report bugs. In this case, the progress window is gone and I received the bug reporting window.

What is the expected result?

I expect to see a notice at the lower left corner of the editing window that my upload was successful. And I expect to be able to continue editing, if I wish.

What happens instead?

I must use Mac OS X "Force Quit..." to close JOSM (it appears as "Main Application"). Fortunately, when I invoke JOSM with a fresh start, I find that my previous session had been preserved in its state before the last downloading.

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

JOSM version is 13053.
This failure has happened several times and is all cases my data has been successfully uploaded to the OSM database.
In this particular case, JOSM has progressed enough to present the "You have encountered a bug in JOSM" window, allowing me to report this bug properly.

With this particular failure, the "Uploading data for..." window has disappeared, so I cannot take a screenshot.

Thanks,
-jpn (mapper377)

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-10-29 19:52:48 +0100 (Sun, 29 Oct 2017)
Build-Date:2017-10-29 19:11:19
Revision:13053
Relative:URL: ^/trunk

Identification: JOSM/1.5 (13053 en) Mac OS X 10.10.5
OS Build number: Mac OS X 10.10.5 (14F2511)
Memory Usage: 804 MB / 2276 MB (252 MB allocated, but free)
Java version: 1.8.0_151-b12, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: Display 69522572 1920x1200
Maximum Screen Size: 1920x1200
Dataset consistency test: No problems found

Plugins:
+ Mapillary (v1.5.8)
+ apache-commons (33668)
+ apache-http (32699)
+ buildings_tools (33735)
+ editgpx (33782)
+ measurement (33760)
+ print (33826)
+ tageditor (33806)
+ turnlanes-tagging (260)
+ utilsplugin2 (33742)
+ waydownloader (33574)

Last errors/warnings:
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- W: Cannot paint layer {0}: It is locked.
- E: Handled by bug report queue: java.lang.IllegalArgumentException: Comparison method violates its general contract!
- W: Cannot paint layer {0}: It is locked.


=== REPORTED CRASH DATA ===
SelectionListDialog$SelectionListModel#sort:
 - size: 108
 - quick: false
 - selection: 
    - {Way id=-43061 version=0 MVT nodes=[{Node id=-43059 version=0 MV lat=42.22201588898616,lon=-83.97059726977444}, {Node id=-43060 version=0 MV lat=42.22190706827805,lon=-83.97058806431706}, {Node id=-43062 version=0 MV lat=42.22190047203234,lon=-83.97073025045725}, {Node id=-43064 version=0 MVT lat=42.221966885045596,lon=-83.97073586852302}, {Node id=-43066 version=0 MV lat=42.22200929275182,lon=-83.97073945591467}, {Node id=-43059 version=0 MV lat=42.22201588898616,lon=-83.97059726977444}]}
    - {Way id=-42849 version=0 MVT nodes=[{Node id=-42847 version=0 MV lat=42.22333429813126,lon=-83.97302470150113}, {Node id=-42862 version=0 MV lat=42.22333530365383,lon=-83.97283745952414}, {Node id=-42848 version=0 MV lat=42.22334284030632,lon=-83.97143403223461}, {Node id=-42850 version=0 MV lat=42.223780139743546,lon=-83.97143831458932}, {Node id=-42852 version=0 MV lat=42.22377260314326,lon=-83.97284174187882}, {Node id=-42854 version=0 MVT lat=42.22364728681129,lon=-83.97284051468712}, {Node id=-42861 version=0 MV lat=42.223474764570184,lon=-83.97283882522365}, {Node id=-42858 version=0 MV lat=42.22347375904984,lon=-83.97302606720066}, {Node id=-42847 version=0 MV lat=42.22333429813126,lon=-83.97302470150113}]}
    - {Way id=-43043 version=0 MVT nodes=[{Node id=-43033 version=0 MV lat=42.223563769062864,lon=-83.96874639702553}, {Node id=-43035 version=0 MV lat=42.22218885554722,lon=-83.96870519794395}, {Node id=-43037 version=0 MV lat=42.222146138232716,lon=-83.97130472391707}, {Node id=-43134 version=0 MVT lat=42.22310597583009,lon=-83.9713334851957}, {Node id=-43039 version=0 MV lat=42.22438688220675,lon=-83.97137186789612}, {Node id=-43026 version=0 MVT lat=42.22439351477455,lon=-83.97096823439416}, {Node id=-43027 version=0 MV lat=42.224429691147165,lon=-83.96876667364697}, {Node id=-43029 version=0 MV lat=42.223667184480085,lon=-83.9687438248225}, {Node id=-43031 version=0 MV lat=42.22361151299481,lon=-83.96867216169835}, {Node id=-43033 version=0 MV lat=42.223563769062864,lon=-83.96874639702553}]}
    - {Way id=413370046 version=1 MVT nodes=[{Node id=4147035449 version=1 MV lat=42.222812180412305,lon=-83.96699600859833}, {Node id=-43446 version=0 MV lat=42.22273358433717,lon=-83.96676779329778}, {Node id=-43401 version=0 MV lat=42.22260646243378,lon=-83.96655053436758}, {Node id=-43497 version=0 MV lat=42.22246742255888,lon=-83.96640301287177}, {Node id=-43733 version=0 MV lat=42.22241974968786,lon=-83.96631717950108}, {Node id=-43609 version=0 MV lat=42.22235618845224,lon=-83.96625012427569}, {Node id=4147035450 version=1 MV lat=42.22227743708222,lon=-83.96627442209015}, {Node id=-43579 version=0 MV lat=42.222237012949236,lon=-83.96637082636359}, {Node id=5247372621 version=1 MV lat=42.22216749065699,lon=-83.96660954028371}, {Node id=-43536 version=0 MV lat=42.22211584893786,lon=-83.96696895897391}, {Node id=5247372622 version=1 MV lat=42.22206023060619,lon=-83.9673712876439}, {Node id=4147035451 version=1 MV lat=42.22205233701141,lon=-83.96773963558195}, {Node id=5247372623 version=1 MV lat=42.22199666900863,lon=-83.96800428897141}, {Node id=5247372624 version=1 MV lat=42.22192118952842,lon=-83.9681410816312}, {Node id=5247372625 version=1 MV lat=42.22183379212284,lon=-83.96825909882784}, {Node id=5247372626 version=1 MV lat=42.221853655180176,lon=-83.96833151847123}, {Node id=5247372627 version=1 MV lat=42.221954956675454,lon=-83.96835029393435}, {Node id=5247372628 version=1 MV lat=42.22207214839862,lon=-83.96832615405322}, {Node id=5247372629 version=1 MV lat=42.22216550436138,lon=-83.96813571721314}, {Node id=5247372630 version=1 MV lat=42.22220920284975,lon=-83.9679104116559}, {Node id=-43795 version=0 MV lat=42.22224296984275,lon=-83.9677119281888}, {Node id=-43762 version=0 MV lat=42.222326394100996,lon=-83.96751076251266}, {Node id=-43287 version=0 MV lat=42.22241577909881,lon=-83.96734715044502}, {Node id=-43330 version=0 MV lat=42.222590572177864,lon=-83.96730423510077}, {Node id=-43356 version=0 MV lat=42.2227455020025,lon=-83.9672184044123}, {Node id=4147035449 version=1 MV lat=42.222812180412305,lon=-83.96699600859833}]}
    - {Way id=-43088 version=0 MVT nodes=[{Node id=-43064 version=0 MVT lat=42.221966885045596,lon=-83.97073586852302}, {Node id=-43087 version=0 MV lat=42.22196389404176,lon=-83.97109955683352}, {Node id=-43089 version=0 MV lat=42.22197084609821,lon=-83.97125378385188}, {Node id=-43091 version=0 MV lat=42.22197879130466,lon=-83.97132888570428}, {Node id=-43093 version=0 MV lat=42.22199865431639,lon=-83.9713865531981}, {Node id=-43095 version=0 MV lat=42.2220244762223,lon=-83.97141337528826}, {Node id=-43097 version=0 MV lat=42.222057250164596,lon=-83.97143483296038}, {Node id=-43099 version=0 MV lat=42.22208803779186,lon=-83.9714415384829}, {Node id=-43101 version=0 MV lat=42.223024570376275,lon=-83.97146433725955}, {Node id=-43129 version=0 MV lat=42.22302367178763,lon=-83.9716333077134}, {Node id=-43103 version=0 MV lat=42.22302059783897,lon=-83.9722113324702}, {Node id=-43106 version=0 MV lat=42.22300868022557,lon=-83.97348001733424}, {Node id=-43108 version=0 MV lat=42.22300569278385,lon=-83.97359038502289}]}
    - {Way id=209462099 version=3 MVT nodes=[{Node id=62553814 version=2 V lat=42.251541,lon=-83.978682}, {Node id=62555856 version=2 V lat=42.251521,lon=-83.978337}, {Node id=62555859 version=2 V lat=42.251522,lon=-83.977846}, {Node id=62555861 version=2 V lat=42.251566,lon=-83.976044}, {Node id=62555863 version=2 V lat=42.251563,lon=-83.975628}, {Node id=62555864 version=2 V lat=42.251528,lon=-83.97535}, {Node id=62555867 version=2 V lat=42.251484,lon=-83.975167}, {Node id=62555868 version=2 V lat=42.251425,lon=-83.975005}, {Node id=62555870 version=2 V lat=42.251323,lon=-83.974851}, {Node id=62555872 version=2 V lat=42.251218,lon=-83.974733}, {Node id=62555875 version=2 V lat=42.251059,lon=-83.974642}, {Node id=62555879 version=2 V lat=42.250911,lon=-83.974599}, {Node id=62555881 version=2 V lat=42.250769,lon=-83.97457}, {Node id=62555882 version=2 V lat=42.249856,lon=-83.974541}, {Node id=62555884 version=2 V lat=42.244446,lon=-83.974337}, {Node id=62555886 version=2 V lat=42.24228,lon=-83.974279}, {Node id=62555888 version=2 V lat=42.239107,lon=-83.974169}, {Node id=62555891 version=2 V lat=42.235812,lon=-83.974036}, {Node id=62555893 version=2 V lat=42.235336,lon=-83.974048}, {Node id=62555896 version=2 V lat=42.231673,lon=-83.973936}, {Node id=62555900 version=2 V lat=42.228018,lon=-83.973797}, {Node id=62555902 version=2 V lat=42.226647,lon=-83.973724}, {Node id=62555904 version=2 V lat=42.224465,lon=-83.973659}, {Node id=-43108 version=0 MV lat=42.22300569278385,lon=-83.97359038502289}, {Node id=62555906 version=2 V lat=42.220699,lon=-83.97352}, {Node id=62555908 version=2 V lat=42.216814,lon=-83.973408}, {Node id=62555910 version=2 V lat=42.216316,lon=-83.973402}, {Node id=62555913 version=2 V lat=42.213417,lon=-83.973315}, {Node id=62555915 version=2 V lat=42.209733,lon=-83.973226}, {Node id=62514843 version=3 V lat=42.207968,lon=-83.9731575}]}
    - {Way id=8729581 version=5 MVT nodes=[{Node id=62570171 version=2 V lat=42.226417,lon=-83.895468}, {Node id=62570173 version=2 V lat=42.226406,lon=-83.896818}, {Node id=62570175 version=2 V lat=42.226289,lon=-83.899124}, {Node id=62570176 version=2 V lat=42.226249,lon=-83.899811}, {Node id=62570178 version=2 V lat=42.226217,lon=-83.900773}, {Node id=62570180 version=2 V lat=42.226168,lon=-83.901963}, {Node id=62570182 version=2 V lat=42.226093,lon=-83.905375}, {Node id=62570185 version=2 V lat=42.226005,lon=-83.908454}, {Node id=62570187 version=2 V lat=42.225907,lon=-83.911288}, {Node id=62542627 version=2 V lat=42.225761,lon=-83.915221}, {Node id=62570189 version=2 V lat=42.225725,lon=-83.917509}, {Node id=62570192 version=2 V lat=42.225625,lon=-83.92018}, {Node id=62570194 version=2 V lat=42.225536,lon=-83.923121}, {Node id=62570197 version=2 V lat=42.225502,lon=-83.925046}, {Node id=62570200 version=2 V lat=42.225466,lon=-83.925324}, {Node id=62570203 version=2 V lat=42.225364,lon=-83.930079}, {Node id=62570206 version=2 V lat=42.225269,lon=-83.932571}, {Node id=62570208 version=2 V lat=42.225227,lon=-83.934836}, {Node id=62570212 version=2 V lat=42.225215,lon=-83.936144}, {Node id=62570214 version=2 V lat=42.225176,lon=-83.938366}, {Node id=62570217 version=2 V lat=42.225081,lon=-83.941915}, {Node id=62570218 version=2 V lat=42.224989,lon=-83.945972}, {Node id=62497145 version=2 V lat=42.224937,lon=-83.949197}, {Node id=62570221 version=2 V lat=42.224916,lon=-83.949802}, {Node id=62570223 version=2 V lat=42.224895,lon=-83.950678}, {Node id=62539721 version=2 V lat=42.224829,lon=-83.954037}, {Node id=62570225 version=2 V lat=42.224837,lon=-83.954696}, {Node id=62570227 version=2 V lat=42.224835,lon=-83.954978}, {Node id=62570230 version=2 V lat=42.224839,lon=-83.955209}, {Node id=62570231 version=2 V lat=42.224877,lon=-83.955372}, {Node id=62570233 version=2 V lat=42.224929,lon=-83.95554}, {Node id=62570235 version=2 V lat=42.225106,lon=-83.955757}, {Node id=62570238 version=2 V lat=42.225239,lon=-83.955888}, {Node id=62570240 version=2 V lat=42.225329,lon=-83.956101}, {Node id=62570242 version=2 V lat=42.22538,lon=-83.956411}, {Node id=62570244 version=2 V lat=42.225386,lon=-83.956743}, {Node id=62570247 version=2 V lat=42.225362,lon=-83.957353}, {Node id=62570248 version=2 V lat=42.225297,lon=-83.957693}, {Node id=62570251 version=2 V lat=42.225206,lon=-83.957906}, {Node id=62570254 version=2 V lat=42.224942,lon=-83.958328}, {Node id=62570256 version=2 V lat=42.224816,lon=-83.958555}, {Node id=62570259 version=2 V lat=42.224778,lon=-83.95871}, {Node id=62570262 version=2 V lat=42.224761,lon=-83.958936}, {Node id=62570263 version=2 V lat=42.224668,lon=-83.964073}, {Node id=62570266 version=2 V lat=42.22456,lon=-83.969551}, {Node id=-43160 version=0 MV lat=42.22452684642374,lon=-83.9709846311355}, {Node id=62555904 version=2 V lat=42.224465,lon=-83.973659}]}
    - {Node id=-43099 version=0 MV lat=42.22208803779186,lon=-83.9714415384829}
    - {Node id=-43579 version=0 MV lat=42.222237012949236,lon=-83.96637082636359}
    - {Node id=5247372631 version=1 MV lat=42.22224296984275,lon=-83.9677119281888}
    - {Node id=-43062 version=0 MV lat=42.22190047203234,lon=-83.97073025045725}
    - {Node id=-43060 version=0 MV lat=42.22190706827805,lon=-83.97058806431706}
    - {Node id=5247372624 version=1 MV lat=42.22192118952842,lon=-83.9681410816312}
    - {Node id=-43087 version=0 MV lat=42.22196389404176,lon=-83.97109955683352}
    - {Node id=-43064 version=0 MVT lat=42.221966885045596,lon=-83.97073586852302}
    - {Node id=-43089 version=0 MV lat=42.22197084609821,lon=-83.97125378385188}
    - {Node id=-43091 version=0 MV lat=42.22197879130466,lon=-83.97132888570428}
    - {Node id=5247372623 version=1 MV lat=42.22199666900863,lon=-83.96800428897141}
    - {Node id=-43093 version=0 MV lat=42.22199865431639,lon=-83.9713865531981}
    - {Node id=-43066 version=0 MV lat=42.22200929275182,lon=-83.97073945591467}
    - {Node id=-43059 version=0 MV lat=42.22201588898616,lon=-83.97059726977444}
    - {Node id=-43095 version=0 MV lat=42.2220244762223,lon=-83.97141337528826}
    - {Node id=-43097 version=0 MV lat=42.222057250164596,lon=-83.97143483296038}
    - {Node id=-43536 version=0 MV lat=42.22211584893786,lon=-83.96696895897391}
    - {Node id=-43037 version=0 MV lat=42.222146138232716,lon=-83.97130472391707}
    - {Node id=5247372629 version=1 MV lat=42.22216550436138,lon=-83.96813571721314}
    - {Node id=-43035 version=0 MV lat=42.22218885554722,lon=-83.96870519794395}
    - {Node id=5247372630 version=1 MV lat=42.22220920284975,lon=-83.9679104116559}
    - {Node id=-43287 version=0 MV lat=42.22241577909881,lon=-83.96734715044502}
    - {Node id=-43330 version=0 MV lat=42.222590572177864,lon=-83.96730423510077}
    - {Node id=-42862 version=0 MV lat=42.22333530365383,lon=-83.97283745952414}
    - {Node id=-42858 version=0 MV lat=42.22347375904984,lon=-83.97302606720066}
    - {Node id=-43033 version=0 MV lat=42.223563769062864,lon=-83.96874639702553}
    - {Node id=-43031 version=0 MV lat=42.22361151299481,lon=-83.96867216169835}
    - {Node id=-43029 version=0 MV lat=42.223667184480085,lon=-83.9687438248225}
    - {Node id=-43039 version=0 MV lat=42.22438688220675,lon=-83.97137186789612}
    - {Node id=-43026 version=0 MVT lat=42.22439351477455,lon=-83.97096823439416}
    - {Node id=-43027 version=0 MV lat=42.224429691147165,lon=-83.96876667364697}
    - {Node id=4147035449 version=1 MV lat=42.222812180412305,lon=-83.96699600859833}
    - {Node id=4147035450 version=1 MV lat=42.22227743708222,lon=-83.96627442209015}
    - {Node id=4147035451 version=1 MV lat=42.22205233701141,lon=-83.96773963558195}
    - {Node id=5247372622 version=1 MV lat=42.22206023060619,lon=-83.9673712876439}
    - {Node id=-43609 version=0 MV lat=42.22235618845224,lon=-83.96625012427569}
    - {Node id=-43356 version=0 MV lat=42.2227455020025,lon=-83.9672184044123}
    - {Node id=-43108 version=0 MV lat=42.22300569278385,lon=-83.97359038502289}
    - {Node id=-43106 version=0 MV lat=42.22300868022557,lon=-83.97348001733424}
    - {Node id=-43103 version=0 MV lat=42.22302059783897,lon=-83.9722113324702}
    - {Node id=-43101 version=0 MV lat=42.223024570376275,lon=-83.97146433725955}
    - {Node id=-42847 version=0 MV lat=42.22333429813126,lon=-83.97302470150113}
    - {Node id=-42848 version=0 MV lat=42.22334284030632,lon=-83.97143403223461}
    - {Node id=-42861 version=0 MV lat=42.223474764570184,lon=-83.97283882522365}
    - {Node id=-42854 version=0 MVT lat=42.22364728681129,lon=-83.97284051468712}
    - {Node id=-42852 version=0 MV lat=42.22377260314326,lon=-83.97284174187882}
    - {Node id=-42850 version=0 MV lat=42.223780139743546,lon=-83.97143831458932}
    - {Way id=-42863 version=0 MVT nodes=[{Node id=-42861 version=0 MV lat=42.223474764570184,lon=-83.97283882522365}, {Node id=-42862 version=0 MV lat=42.22333530365383,lon=-83.97283745952414}]}
    - {Node id=5247372621 version=1 MV lat=42.22216749065699,lon=-83.96660954028371}
    - {Node id=-43129 version=0 MV lat=42.22302367178763,lon=-83.9716333077134}
    - {Way id=-43130 version=0 MVT nodes=[{Node id=-43000 version=0 MVT lat=42.22298308135888,lon=-83.97163071493982}, {Node id=-43129 version=0 MV lat=42.22302367178763,lon=-83.9716333077134}, {Node id=-43134 version=0 MVT lat=42.22310597583009,lon=-83.9713334851957}, {Node id=-43143 version=0 MV lat=42.223111966133594,lon=-83.97107273474337}, {Node id=-43151 version=0 MV lat=42.223540007949936,lon=-83.9710968786478}, {Node id=-43153 version=0 MV lat=42.223849862559504,lon=-83.97097349703311}, {Node id=-43155 version=0 MV lat=42.22402862414251,lon=-83.97093594610692}, {Node id=-43157 version=0 MV lat=42.22427094459141,lon=-83.97093594610692}, {Node id=-43026 version=0 MVT lat=42.22439351477455,lon=-83.97096823439416}, {Node id=-43160 version=0 MV lat=42.22452684642374,lon=-83.9709846311355}]}
    - {Node id=-43134 version=0 MVT lat=42.22310597583009,lon=-83.9713334851957}
    - {Node id=-43143 version=0 MV lat=42.223111966133594,lon=-83.97107273474337}
    - {Node id=-43401 version=0 MV lat=42.22260646243378,lon=-83.96655053436758}
    - {Node id=-43151 version=0 MV lat=42.223540007949936,lon=-83.9710968786478}
    - {Node id=-43153 version=0 MV lat=42.223849862559504,lon=-83.97097349703311}
    - {Node id=5247372628 version=1 MV lat=42.22207214839862,lon=-83.96832615405322}
    - {Node id=-43155 version=0 MV lat=42.22402862414251,lon=-83.97093594610692}
    - {Node id=-43157 version=0 MV lat=42.22427094459141,lon=-83.97093594610692}
    - {Node id=5247372020 version=1 MV lat=42.22434642126259,lon=-83.97347868025304}
    - {Node id=-43160 version=0 MV lat=42.22452684642374,lon=-83.9709846311355}
    - {Way id=-44184 version=0 MVT nodes=[{Node id=-43039 version=0 MV lat=42.22438688220675,lon=-83.97137186789612}, {Node id=5247372020 version=1 MV lat=42.22434642126259,lon=-83.97347868025304}, {Node id=5247372019 version=1 MV lat=42.22245947741395,lon=-83.97339821398258}, {Node id=5247372018 version=1 MV lat=42.222479340274454,lon=-83.97164941370487}, {Node id=5247372017 version=1 MV lat=42.22182783519072,lon=-83.9716172271967}, {Node id=5247372016 version=1 MV lat=42.221891396958235,lon=-83.96857023775578}, {Node id=5247372015 version=1 MV lat=42.22442984274153,lon=-83.96865606844425}, {Node id=-43027 version=0 MV lat=42.224429691147165,lon=-83.96876667364697}, {Node id=-43026 version=0 MVT lat=42.22439351477455,lon=-83.97096823439416}, {Node id=-43039 version=0 MV lat=42.22438688220675,lon=-83.97137186789612}]}
    - {Node id=5247372019 version=1 MV lat=42.22245947741395,lon=-83.97339821398258}
    - {Node id=5247372018 version=1 MV lat=42.222479340274454,lon=-83.97164941370487}
    - {Node id=5247372017 version=1 MV lat=42.22182783519072,lon=-83.9716172271967}
    - {Node id=-43165 version=0 MVT lat=42.223448640274746,lon=-83.97078574240209}
    - {Node id=5247372016 version=1 MV lat=42.221891396958235,lon=-83.96857023775578}
    - {Node id=-43171 version=0 MV lat=42.22280111774425,lon=-83.97009909689429}
    - {Way id=-43172 version=0 MVT nodes=[{Node id=-43143 version=0 MV lat=42.223111966133594,lon=-83.97107273474337}, {Node id=-43171 version=0 MV lat=42.22280111774425,lon=-83.97009909689429}, {Node id=-43222 version=0 MV lat=42.22282892559675,lon=-83.96994889318945}, {Node id=-43173 version=0 MV lat=42.22291234908079,lon=-83.96979332506658}, {Node id=-43225 version=0 MV lat=42.224274917050046,lon=-83.96984696924689}, {Node id=-43157 version=0 MV lat=42.22427094459141,lon=-83.97093594610692}]}
    - {Node id=-43173 version=0 MV lat=42.22291234908079,lon=-83.96979332506658}
    - {Node id=-43446 version=0 MV lat=42.22273358433717,lon=-83.96676779329778}
    - {Node id=5247372627 version=1 MV lat=42.221954956675454,lon=-83.96835029393435}
    - {Node id=-43733 version=0 MV lat=42.22241974968786,lon=-83.96631717950108}
    - {Node id=-43222 version=0 MV lat=42.22282892559675,lon=-83.96994889318945}
    - {Node id=-43225 version=0 MV lat=42.224274917050046,lon=-83.96984696924689}
    - {Node id=-42970 version=0 MV lat=42.22361746975862,lon=-83.97268742591142}
    - {Node id=-42971 version=0 MV lat=42.223426789477,lon=-83.97268206149339}
    - {Node id=-42972 version=0 MV lat=42.22342538487951,lon=-83.97277310532564}
    - {Node id=5247372626 version=1 MV lat=42.221853655180176,lon=-83.96833151847123}
    - {Node id=-42973 version=0 MV lat=42.22361606516538,lon=-83.97277846974364}
    - {Way id=-42974 version=0 MVT nodes=[{Node id=-42970 version=0 MV lat=42.22361746975862,lon=-83.97268742591142}, {Node id=-42971 version=0 MV lat=42.223426789477,lon=-83.97268206149339}, {Node id=-42972 version=0 MV lat=42.22342538487951,lon=-83.97277310532564}, {Node id=-42973 version=0 MV lat=42.22361606516538,lon=-83.97277846974364}, {Node id=-42970 version=0 MV lat=42.22361746975862,lon=-83.97268742591142}]}
    - {Node id=-42983 version=0 MV lat=42.223145687318386,lon=-83.97278453746053}
    - {Node id=-42984 version=0 MV lat=42.223141535989456,lon=-83.97317020408916}
    - {Node id=-42985 version=0 MV lat=42.22325489048973,lon=-83.97317242906423}
    - {Node id=-43497 version=0 MV lat=42.22246742255888,lon=-83.96640301287177}
    - {Node id=-42986 version=0 MV lat=42.22325904181118,lon=-83.97278676243562}
    - {Node id=-43242 version=0 MV lat=42.222927243140504,lon=-83.97329628601669}
    - {Node id=-43243 version=0 MV lat=42.22292864281697,lon=-83.97316625376122}
    - {Way id=-42987 version=0 MVT nodes=[{Node id=-42983 version=0 MV lat=42.223145687318386,lon=-83.97278453746053}, {Node id=-42984 version=0 MV lat=42.223141535989456,lon=-83.97317020408916}, {Node id=-42985 version=0 MV lat=42.22325489048973,lon=-83.97317242906423}, {Node id=-42986 version=0 MV lat=42.22325904181118,lon=-83.97278676243562}, {Node id=-42983 version=0 MV lat=42.223145687318386,lon=-83.97278453746053}]}
    - {Node id=-43244 version=0 MV lat=42.222789197110025,lon=-83.97316351667047}
    - {Node id=-43245 version=0 MV lat=42.222787797430456,lon=-83.97329354892594}
    - {Way id=-43246 version=0 MVT nodes=[{Node id=-43242 version=0 MV lat=42.222927243140504,lon=-83.97329628601669}, {Node id=-43243 version=0 MV lat=42.22292864281697,lon=-83.97316625376122}, {Node id=-43244 version=0 MV lat=42.222789197110025,lon=-83.97316351667047}, {Node id=-43245 version=0 MV lat=42.222787797430456,lon=-83.97329354892594}, {Node id=-43242 version=0 MV lat=42.222927243140504,lon=-83.97329628601669}]}
    - {Node id=-42991 version=0 MV lat=42.222978331705946,lon=-83.97197997615075}
    - {Node id=-42992 version=0 MV lat=42.22270457957468,lon=-83.97197318760489}
    - {Node id=-42994 version=0 MV lat=42.22271088442996,lon=-83.97150956807334}
    - {Node id=5247372632 version=1 MV lat=42.222326394100996,lon=-83.96751076251266}
    - {Node id=-42996 version=0 MV lat=42.222956076811705,lon=-83.97151564838954}
    - {Node id=-42998 version=0 MV lat=42.222984212395254,lon=-83.9715475452521}
    - {Node id=-43000 version=0 MVT lat=42.22298308135888,lon=-83.97163071493982}
    - {Node id=5247372625 version=1 MV lat=42.22183379212284,lon=-83.96825909882784}
    - {Way id=-43004 version=0 MVT nodes=[{Node id=-42998 version=0 MV lat=42.222984212395254,lon=-83.9715475452521}, {Node id=-43000 version=0 MVT lat=42.22298308135888,lon=-83.97163071493982}, {Node id=-42991 version=0 MV lat=42.222978331705946,lon=-83.97197997615075}, {Node id=-42992 version=0 MV lat=42.22270457957468,lon=-83.97197318760489}, {Node id=-42994 version=0 MV lat=42.22271088442996,lon=-83.97150956807334}, {Node id=-42996 version=0 MV lat=42.222956076811705,lon=-83.97151564838954}, {Node id=-42998 version=0 MV lat=42.222984212395254,lon=-83.9715475452521}]}

BugReportExceptionHandler#handleException:
No data collected.

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (19) of main
java.lang.IllegalArgumentException: Comparison method violates its general contract!
	at java.util.TimSort.mergeLo(TimSort.java:777)
	at java.util.TimSort.mergeAt(TimSort.java:514)
	at java.util.TimSort.mergeCollapse(TimSort.java:441)
	at java.util.TimSort.sort(TimSort.java:245)
	at java.util.Arrays.sort(Arrays.java:1512)
	at java.util.ArrayList.sort(ArrayList.java:1460)
	at org.openstreetmap.josm.gui.dialogs.SelectionListDialog$SelectionListModel.sort(SelectionListDialog.java:672)
	at org.openstreetmap.josm.gui.dialogs.SelectionListDialog$SelectionListModel.setJOSMSelection(SelectionListDialog.java:612)
	at org.openstreetmap.josm.gui.dialogs.SelectionListDialog$SelectionListModel.selectionChanged(SelectionListDialog.java:701)
	at org.openstreetmap.josm.data.osm.event.SelectionEventManager$OldListenerInfo.fire(SelectionEventManager.java:59)
	at org.openstreetmap.josm.data.osm.event.SelectionEventManager.fireEvent(SelectionEventManager.java:204)
	at org.openstreetmap.josm.data.osm.event.SelectionEventManager.lambda$selectionChanged$0(SelectionEventManager.java:198)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:109)
	at java.awt.WaitDispatchSupport$2.run(WaitDispatchSupport.java:184)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:229)
	at java.awt.WaitDispatchSupport$4.run(WaitDispatchSupport.java:227)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.WaitDispatchSupport.enter(WaitDispatchSupport.java:227)
	at java.awt.Dialog.show(Dialog.java:1084)
	at java.awt.Component.show(Component.java:1671)
	at java.awt.Component.setVisible(Component.java:1623)
	at java.awt.Window.setVisible(Window.java:1014)
	at java.awt.Dialog.setVisible(Dialog.java:1005)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doBeginTask$3(PleaseWaitProgressMonitor.java:256)
	at org.openstreetmap.josm.gui.progress.swing.PleaseWaitProgressMonitor.lambda$doInEDT$0(PleaseWaitProgressMonitor.java:114)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

=== RUNNING THREADS ===
Thread: TMS-downloader-53 (891) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-64 (922) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: ForkJoinPool.commonPool-worker-5 (966) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: Timer-1 (46) of main
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.util.TimerThread.mainLoop(Timer.java:526)
java.util.TimerThread.run(Timer.java:505)

Thread: TMS-downloader-57 (915) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-59 (917) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: JCS-ElementEventQueue-Thread-4 (35) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-65 (923) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

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

Thread: Weak reference cleaner (22) of main
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
org.openstreetmap.josm.tools.ListenableWeakReference.clean(ListenableWeakReference.java:60)
org.openstreetmap.josm.tools.ListenableWeakReference$$Lambda$116/1336735375.run(Unknown Source)
java.lang.Thread.run(Thread.java:748)

Thread: DestroyJavaVM (43) of main

Thread: TMS-downloader-69 (927) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: AWT-Shutdown (18) of system
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:295)
java.lang.Thread.run(Thread.java:748)

Thread: Signal Dispatcher (4) of system

Thread: Finalizer (3) of system
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

Thread: ForkJoinPool.commonPool-worker-6 (967) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: ForkJoinPool.commonPool-worker-7 (968) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: Timer-0 (44) of main
java.lang.Object.wait(Native Method)
java.util.TimerThread.mainLoop(Timer.java:552)
java.util.TimerThread.run(Timer.java:505)

Thread: TMS-downloader-68 (926) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-63 (921) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: Timer-2 (176) of main
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.util.TimerThread.mainLoop(Timer.java:526)
java.util.TimerThread.run(Timer.java:505)

Thread: styled-map-renderer-16 (969)
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: TMS-downloader-72 (930) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: ForkJoinPool.commonPool-worker-0 (973) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: TMS-downloader-67 (925) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: Java2D Disposer (16) of system
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
sun.java2d.Disposer.run(Disposer.java:148)
java.lang.Thread.run(Thread.java:748)

Thread: File Watcher (11) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingDeque.takeFirst(LinkedBlockingDeque.java:492)
java.util.concurrent.LinkedBlockingDeque.take(LinkedBlockingDeque.java:680)
sun.nio.fs.AbstractWatchService.take(AbstractWatchService.java:118)
org.openstreetmap.josm.io.FileWatcher.processEvents(FileWatcher.java:135)
org.openstreetmap.josm.io.FileWatcher$$Lambda$4/589873731.run(Unknown Source)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-51 (889) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-71 (929) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-75 (933) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-66 (924) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-55 (893) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: Reference Handler (2) of system
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:502)
java.lang.ref.Reference.tryHandlePending(Reference.java:191)
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153)

Thread: message-notifier-0 (42) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: AppKit Thread (12) of system

Thread: TMS-downloader-74 (932) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TimerQueue (21) of system
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.DelayQueue.take(DelayQueue.java:211)
javax.swing.TimerQueue.run(TimerQueue.java:174)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-61 (919) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-56 (914) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-52 (890) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-70 (928) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-73 (931) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-54 (892) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-62 (920) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: Map Status Collector (177) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
org.openstreetmap.josm.gui.MapStatus$Collector.run(MapStatus.java:412)
java.lang.Thread.run(Thread.java:748)

Thread: TMS-downloader-58 (916) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: main-worker-0 (174) of main
java.lang.StrictMath.atan2(Native Method)
java.lang.Math.atan2(Math.java:517)
org.openstreetmap.josm.plugins.measurement.MeasurementLayer.angleBetween(MeasurementLayer.java:187)
org.openstreetmap.josm.plugins.measurement.MeasurementDialog.refresh(MeasurementDialog.java:217)
org.openstreetmap.josm.plugins.measurement.MeasurementDialog.selectionChanged(MeasurementDialog.java:173)
org.openstreetmap.josm.data.osm.DataSet.fireDeprecatedSelectionChange(DataSet.java:689)
org.openstreetmap.josm.data.osm.DataSet.lambda$new$0(DataSet.java:209)
org.openstreetmap.josm.data.osm.DataSet$$Lambda$136/1515638188.selectionChanged(Unknown Source)
org.openstreetmap.josm.data.osm.DataSet.lambda$doSelectionChange$11(DataSet.java:957)
org.openstreetmap.josm.data.osm.DataSet$$Lambda$464/840841788.fire(Unknown Source)
org.openstreetmap.josm.tools.ListenerList.fireEvent(ListenerList.java:150)
org.openstreetmap.josm.data.osm.DataSet.doSelectionChange(DataSet.java:957)
org.openstreetmap.josm.data.osm.DataSet.clearSelection(DataSet.java:917)
org.openstreetmap.josm.data.osm.DataSet.clearSelection(DataSet.java:898)
org.openstreetmap.josm.data.osm.DataSet.removePrimitiveImpl(DataSet.java:601)
org.openstreetmap.josm.data.osm.DataSet.removePrimitive(DataSet.java:614)
org.openstreetmap.josm.data.osm.OsmPrimitive.setOsmId(OsmPrimitive.java:295)
org.openstreetmap.josm.io.DiffResultProcessor.postProcess(DiffResultProcessor.java:138)
org.openstreetmap.josm.io.OsmApi.uploadDiff(OsmApi.java:561)
org.openstreetmap.josm.io.OsmServerWriter.uploadChangesAsDiffUpload(OsmServerWriter.java:135)
org.openstreetmap.josm.io.OsmServerWriter.uploadOsm(OsmServerWriter.java:211)
org.openstreetmap.josm.gui.io.UploadPrimitivesTask.realRun(UploadPrimitivesTask.java:249)
org.openstreetmap.josm.gui.PleaseWaitRunnable.doRealRun(PleaseWaitRunnable.java:95)
org.openstreetmap.josm.gui.PleaseWaitRunnable.run(PleaseWaitRunnable.java:143)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Thread: Java2D Queue Flusher (15) of system
java.lang.Object.wait(Native Method)
sun.java2d.opengl.OGLRenderQueue$QueueFlusher.run(OGLRenderQueue.java:203)

Thread: ForkJoinPool.commonPool-worker-1 (972)
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1824)
java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1693)
java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thread: TMS-downloader-60 (918) of main
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:84)
org.openstreetmap.josm.data.cache.HostLimitQueue.poll(HostLimitQueue.java:30)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1073)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
java.lang.Thread.run(Thread.java:748)

Change History (1)

comment:1 by Don-vip, 7 years ago

Resolution: duplicate
Status: newclosed

Closed as duplicate of #15361.
Thanks a lot for your bug report! This issue is tracked through #15361 but I needed a reproduction with a recent version in order to investigate, you just provided that :)

Add Comment


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