Modify

Opened 14 years ago

Closed 14 years ago

#4388 closed defect (fixed)

JOSM told me i've found a bug while editing a relation

Reported by: grossing Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: Cc: florian@…

Description

While trying to upload a changeset with roundabout 580 objects i got a fail message that there is something wrong in relation 62.611.
I told JOSM to download all pieces of this relation and opend the relation editor. One way was marked as incomplete (it was deleted during my edit session but before i told JOSM to update all data). I told JOSM to zoom to this way an then i got "Sie sind auf enen Fehler in JOSM gestoßen".

(My english could be better, you could ask me also in german if you need more information)

Here are the datas created by JOSM:

Repository Root: http://josm.openstreetmap.de/svn
Build-Date: 2010-01-14 02:32:09
Last Changed Author: mjulius
Revision: 2854
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
URL: http://josm.openstreetmap.de/svn/trunk
Last Changed Date: 2010-01-13 21:28:24 +0100 (Wed, 13 Jan 2010)
Last Changed Rev: 2854

Memory Usage: 1888 MB / 9102 MB (853 MB allocated, but free)
Java version: 1.6.0_17

Dataset consistency test:
{Way id=46776291 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=46776289 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=46776287 version=2 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=35997272 version=2 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=25332797 version=2 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=42808331 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=36135132 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=43898610 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=35965189 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=39533142 version=2 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=34015597 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=47393326 version=1 MVDd nodes=[]} not found using Dataset.searchWays()
{Way id=48428924 version=1 V nodes=[{Node id=323507360 version=3 V lat=48.6016661,lon=7.8135551}, {Node id=323653710 version=2 V lat=48.6111943,lon=7.822807}, {Node id=323750562 version=1 V lat=48.613707,lon=7.8250289}, {Node id=323675002 version=1 V lat=48.6169687,lon=7.8280354}, {Node id=323671487 version=1 V lat=48.6179986,lon=7.8289053}, {Node id=17767485 version=3 V lat=48.619402,lon=7.8300226}, {Node id=573465030 version=1 V lat=48.6211767,lon=7.8311555}, {Node id=17767484 version=3 V lat=48.622644,lon=7.831955}, {Node id=17767483 version=3 V lat=48.6248842,lon=7.8330273}, {Node id=17767482 version=3 V lat=48.62599,lon=7.8334565}, {Node id=323415237 version=4 V lat=48.6335028,lon=7.8360653}]} is different instance that referred by {Relation id=62611 version=113 MV [WAY 29412124, WAY -581800, WAY 40979196, WAY 48254307, WAY 48428924, WAY 48254271, WAY 30443786, WAY 30449068, WAY 30705743, WAY 30706038, WAY 30790196, WAY 30790201, WAY 30880333, WAY 31461710, WAY 31477358, WAY 31480092, WAY 31513585, WAY 31528028, WAY 31528031, WAY 31542010, WAY 31901059, WAY 31901060, WAY 32902955, WAY 36949541, WAY 36949535, WAY 33901903, WAY 33901906, WAY 33902587, WAY 33904094, WAY 34167164, WAY 35080829, WAY 35080831, WAY 29412809, WAY 40472963, WAY 40473121, WAY 44815944, WAY 40979195, WAY 29412062, WAY 29413465, WAY 29413096, WAY 29412343, WAY 29412621, WAY 29413724, WAY 29411919, WAY 29413304, WAY 29413371, WAY 29412215, WAY 29413123, WAY 29412633, WAY 10525974, WAY 24962537, WAY 37793606, WAY 41150952, WAY 41150951, WAY 42257738, WAY 42557972, WAY 29411571, WAY 25711316, WAY 40471659, WAY 46603666, WAY 40471792, WAY 40472360, WAY 29411492, WAY 36949539, WAY 36949546, WAY 29411597, WAY 46736712, WAY 46736715, WAY 46736717, WAY 46736716, WAY 46736713, WAY 46736711, WAY 46604965, WAY 29411617, WAY 29411676, WAY 29411785, WAY 29411820, WAY 29411837, WAY 29411884, WAY 29411926, WAY 29411951, WAY 29412046, WAY 29412093, WAY 29412101, WAY 42709480, WAY 42709481, WAY 29412138, WAY 29412171, WAY 29412223, WAY 29412240, WAY 42498519, WAY 42498797, WAY 42499060, WAY 29412271, WAY 29412335, WAY 29412697, WAY 29412740, WAY 40471492, WAY 40469805, WAY 35829665, WAY 35829664, WAY 29412816, WAY 29412903, WAY 29412988, WAY 41234869, WAY 41113839, WAY 29413028, WAY 42557969, WAY 42557971, WAY 29413054, WAY 29413098, WAY 29413260, WAY 29413448, WAY 29413492, WAY 29413522, WAY 29413583, WAY 29413607, WAY 29413656, WAY 42557975, WAY 42557977, WAY 42557936, WAY 29413689, WAY 46605038, WAY 29413730, WAY 29413744, WAY 29454246, WAY 29454252, WAY 29499568, WAY 29499984, WAY 29546929, WAY 29734155, WAY 30266539, WAY 30266540, WAY 30266607, WAY 30275041, WAY 30275093, WAY 30275287, WAY 30275348, WAY 30334059, WAY 30334061, WAY 30334064, WAY 30334065, WAY 30334066, WAY 30334067, WAY 30334567, WAY 30334568, WAY 30334569, WAY 30334570, WAY 30334572, WAY 30340946, WAY 45728479, WAY 30340947, WAY 30409992, WAY 30441688, WAY 48202228, WAY -581801, WAY -582086, WAY 45045695, WAY 44973607, WAY 29411457, WAY 38160020, WAY 38160007, WAY 38160004, WAY 44149381, WAY 38160019, WAY 36951142, WAY 36828974, WAY 44149369, WAY 36828385, WAY 44149375, WAY 44149378, WAY 44149374, WAY 36828428, WAY 36860227, WAY 36860939, WAY 36860940, WAY 36860942, WAY 36861898, WAY 29411703, WAY 45583908, WAY 29412730, WAY 29411840]}


Plugin openstreetbugs Version: 19366
Plugin PicLayer Version: 19062
Plugin tageditor Version: 19413
Plugin dataimport Version: 18071
Plugin ImageWayPoint Version: 18595
Plugin validator Version: 19335
Plugin slippymap Version: 19302
Plugin routing Version: 19300
Plugin graphview Version: 19292
Plugin tagging-preset-tester Version: 19222
Plugin AddrInterpolation Version: 18874
Plugin terracer Version: 19234
Plugin multipoly Version: 19138
Plugin measurement Version: 19058
Plugin colorscheme Version: 19290
Plugin walkingpapers Version: 19074
Plugin wmsplugin Version: 19415
Plugin openvisible Version: 19352
Plugin Create_grid_of_ways Version: 17367
Plugin mappinonosm Version: 4
Plugin remotecontrol Version: 19298
Plugin routes Version: 19345
Plugin buildings_tools Version: 28
Plugin waydownloader Version: 19047

java.lang.NullPointerException
	at org.openstreetmap.josm.gui.history.HistoryBrowserModel$HistoryPrimitiveBuilder.visit(HistoryBrowserModel.java:900)
	at org.openstreetmap.josm.data.osm.Way.visit(Way.java:136)
	at org.openstreetmap.josm.gui.history.HistoryBrowserModel$HistoryPrimitiveBuilder.build(HistoryBrowserModel.java:908)
	at org.openstreetmap.josm.gui.history.HistoryBrowserModel.setHistory(HistoryBrowserModel.java:179)
	at org.openstreetmap.josm.gui.history.HistoryBrowser.populate(HistoryBrowser.java:127)
	at org.openstreetmap.josm.gui.history.HistoryBrowserDialog.setHistory(HistoryBrowserDialog.java:107)
	at org.openstreetmap.josm.gui.history.HistoryBrowserDialog.<init>(HistoryBrowserDialog.java:96)
	at org.openstreetmap.josm.gui.history.HistoryBrowserDialogManager.show(HistoryBrowserDialogManager.java:107)
	at org.openstreetmap.josm.gui.dialogs.HistoryDialog$ShowHistoryAction$1.run(HistoryDialog.java:333)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
	at java.lang.Thread.run(Thread.java:619)

Attachments (0)

Change History (1)

comment:1 by jttt, 14 years ago

Resolution: fixed
Status: newclosed

(In [3221]) Fix #4388 JOSM told me i've found a bug while editing a relation

Modify Ticket

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

Add Comment


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