DataIntegrityProblemException: Deleted node referenced
What steps will reproduce the problem?
- a knot of an area was lost (way without knot at the end) and after seperateing the last section with this error josm crashed
-
-
What is the expected result?
What happens instead?
URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2018-12-31 15:09:58 +0100 (Mon, 31 Dec 2018)
Build-Date:2018-12-31 14:24:10
Revision:14620
Relative:URL: ^/trunk
Identification: JOSM/1.5 (14620 de) Windows 7 64-Bit
OS Build number: Windows 7 Professional (7601)
Memory Usage: 1862 MB / 4089 MB (1031 MB allocated, but free)
Java version: 1.8.0_201-b09, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: \Display0 1366x768
Maximum Screen Size: 1366x768
Dataset consistency test:
[DELETED REFERENCED] {Way id=-143751 version=0 VT nodes=[{Node id=512530675 version=1 MVD lat=51.172883735045964,lon=12.545300514715196}, {Node id=512530676 version=1 V lat=51.1732756,lon=12.5450676}]} refers to deleted primitive {Node id=512530675 version=1 MVD lat=51.172883735045964,lon=12.545300514715196}
[SEARCH WAYS] {Way id=-143751 version=0 VT nodes=[{Node id=512530675 version=1 MVD lat=51.172883735045964,lon=12.545300514715196}, {Node id=512530676 version=1 V lat=51.1732756,lon=12.5450676}]} not found using Dataset.containsWay()
Plugins:
+ DirectUpload (34502)
+ Mapillary (v1.5.17)
+ OpeningHoursEditor (34535)
+ PicLayer (34544)
+ apache-commons (34506)
+ apache-http (34632)
+ buildings_tools (34724)
+ contourmerge (v0.1.3)
+ ejml (34389)
+ geotools (34513)
+ imagery_offset_db (34641)
+ jna (34633)
+ jts (34524)
+ log4j (34527)
+ public_transport (34548)
+ reverter (34552)
+ tageditor (34560)
+ turnlanes (34566)
+ turnlanes-tagging (272)
+ turnrestrictions (34643)
+ undelete (34568)
Tagging presets:
+ http://www.openrailwaymap.org/josm-presets/de.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/ParkingLanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OpenPisteMap&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/BicycleJunction&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Bus_lanes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/OneClick&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/LaneAttributes&zip=1
+ https://raw.githubusercontent.com/species/josm-preset-wheelchair/master/sidewalks_kerbs.xml
+ https://josm.openstreetmap.de/josmfile?page=Presets/Crafts&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/SkiingTrail&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/PublicTransportOneClick&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/DE.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/hiking_routes_with_trail_marking&zip=1
+ D:\einstellungen\josm-presets.xml
Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/Sidewalks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Enhanced_Lane_and_Road_Attributes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/LessObtrusiveNodes&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/DestinationSignRelation&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/ParkingLanes&zip=1
+ http://www.openrailwaymap.org/styles/standard.zip
- http://www.openrailwaymap.org/styles/josm-additional.zip
- https://josm.openstreetmap.de/josmfile?page=Styles/PTStops&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/NumberedCycleNodeNetworks&zip=1
- https://josm.openstreetmap.de/josmfile?page=Styles/SlovakiaBicycleRoutes&zip=1
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: java.io.IOException: Attribution is not loaded yet
- W: java.io.IOException: Attribution is not loaded yet
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted node referenced: {Way id=-143751 version=0 VT nodes=[{Node id=512530675 version=1 MVD lat=51.172883735045964,lon=12.545300514715196}, {Node id=512530676 version=1 V lat=51.1732756,lon=12.5450676}]}
=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.
Warning issued by: BugReportExceptionHandler#handleException
=== STACK TRACE ===
Thread: AWT-EventQueue-0 (17) of main
org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted node referenced: {Way id=-143751 version=0 VT nodes=[{Node id=512530675 version=1 MVD lat=51.172883735045964,lon=12.545300514715196}, {Node id=512530676 version=1 V lat=51.1732756,lon=12.5450676}]}
at org.openstreetmap.josm.data.osm.Way.checkNodes(Way.java:545)
at org.openstreetmap.josm.data.osm.Way.setDataset(Way.java:570)
at org.openstreetmap.josm.data.osm.DataSet.addPrimitive(DataSet.java:474)
at org.openstreetmap.josm.command.AddCommand.executeCommand(AddCommand.java:54)
at org.openstreetmap.josm.command.SequenceCommand.executeCommand(SequenceCommand.java:79)
at org.openstreetmap.josm.data.UndoRedoHandler.addNoRedraw(UndoRedoHandler.java:289)
at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:331)
at org.openstreetmap.josm.actions.SplitWayAction.doSplitWay(SplitWayAction.java:293)
at org.openstreetmap.josm.actions.SplitWayAction$SegmentToKeepSelectionDialog.buttonAction(SplitWayAction.java:235)
at org.openstreetmap.josm.gui.ExtendedDialog$1.actionPerformed(ExtendedDialog.java:378)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Change History
(3)
Description: |
modified (diff)
|
Summary: |
a knot of an area was lost (way without knot at the end) and after seperateing the last section with this error josm crashed → DataIntegrityProblemException: Deleted node referenced
|
Resolution: |
→ needinfo
|
Status: |
new → closed
|
Resolution: |
needinfo → irreproducible
|
I just fixed this in the following plugins:
This ticket had buildings_tools, and I've got a potential fix for that incoming.