Modify

Opened 8 years ago

Closed 7 years ago

#15448 closed defect (needinfo)

DataIntegrityProblemException: Primitive must be part of the dataset

Reported by: anonymous Owned by: anonymous
Priority: normal Milestone:
Component: Core Version:
Keywords: template_report Cc:

Description (last modified by Don-vip)

What steps will reproduce the problem?

  1. Can't upload data

What is the expected result?

What happens instead?

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

URL:http://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2017-10-03 21:43:00 +0200 (Tue, 03 Oct 2017)
Build-Date:2017-10-03 19:50:21
Revision:12921
Relative:URL: ^/trunk

Identification: JOSM/1.5 (12921 en) Linux openSUSE Tumbleweed
Memory Usage: 555 MB / 910 MB (281 MB allocated, but free)
Java version: 1.8.0_144-b01, Oracle Corporation, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1200
Maximum Screen Size: 1920x1200
Java package: java-1_8_0-openjdk:x86_64-1.8.0.144

Dataset consistency test:
[NO DATASET] {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139} is referenced by {Way id=519712553 version=1 MVT nodes=[{Node id=5067153087 version=1 V lat=10.1053173,lon=5.8622234}, {Node id=-102215 version=0 MV lat=10.105217556761746,lon=5.8620978885144}, {Node id=5067153088 version=1 V lat=10.1050704,lon=5.8620996}, {Node id=5067153104 version=1 V lat=10.1049806,lon=5.8620902}, {Node id=5067153089 version=1 V lat=10.1047273,lon=5.8620638}, {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139}, {Node id=5067153090 version=1 V lat=10.1045574,lon=5.8617479}, {Node id=5067153091 version=1 V lat=10.1040188,lon=5.8616632}, {Node id=5067153092 version=1 V lat=10.1037462,lon=5.8619172}, {Node id=5067153093 version=1 V lat=10.1036629,lon=5.8620996}, {Node id=5067153094 version=1 V lat=10.1037398,lon=5.8622527}, {Node id=5067153095 version=1 V lat=10.1037142,lon=5.8623602}, {Node id=5067153096 version=1 V lat=10.1037206,lon=5.8624644}, {Node id=5067153097 version=1 V lat=10.1038841,lon=5.8627445}, {Node id=5067153098 version=1 V lat=10.1040797,lon=5.8628161}, {Node id=5067153099 version=1 V lat=10.1042614,lon=5.8627581}, {Node id=5067153100 version=1 V lat=10.104332,lon=5.8621556}, {Node id=5067153101 version=1 V lat=10.1047103,lon=5.8624519}, {Node id=5067153102 version=1 V lat=10.1050149,lon=5.8626343}, {Node id=5067153103 version=1 V lat=10.1053323,lon=5.8622761}, {Node id=5067153087 version=1 V lat=10.1053173,lon=5.8622234}]} but not found in dataset


Plugins:
+ buildings_tools (33004)
+ scripting (30773)

Last errors/warnings:
- W: JOSM expected to find primitive [node -102118] in dataset but it is not there. Please report this at https://josm.openstreetmap.de. This is not a critical error, it should be safe to continue in your work.
- E: java.lang.Exception
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Nodes in way must be in the same dataset
- W: Unable to detect current tested version of JOSM:: java.lang.NumberFormatException: For input string: "<html>12921
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139}
- W: Unable to detect current tested version of JOSM:: java.lang.NumberFormatException: For input string: "<html>12921
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139}
- W: Unable to detect current tested version of JOSM:: java.lang.NumberFormatException: For input string: "<html>12921
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139}
- W: Unable to detect current tested version of JOSM:: java.lang.NumberFormatException: For input string: "<html>12921


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

Warning issued by: BugReportExceptionHandler#handleException

=== STACK TRACE ===
Thread: AWT-EventQueue-0 (19) of main
org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Primitive must be part of the dataset: {Node id=-101846 version=0 MV lat=10.104578246980699,lon=5.861786661387139}
	at org.openstreetmap.josm.data.osm.OsmPrimitive.checkDataset(OsmPrimitive.java:253)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:997)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.getReferrers(OsmPrimitive.java:1022)
	at org.openstreetmap.josm.data.validation.tests.Addresses.getAndCheckAssociatedStreets(Addresses.java:61)
	at org.openstreetmap.josm.data.validation.tests.Addresses.checkHouseNumbersWithoutStreet(Addresses.java:83)
	at org.openstreetmap.josm.data.validation.tests.Addresses.visit(Addresses.java:107)
	at org.openstreetmap.josm.data.osm.Node.accept(Node.java:247)
	at org.openstreetmap.josm.data.validation.Test.visit(Test.java:210)
	at org.openstreetmap.josm.actions.upload.ValidateUploadHook.checkUpload(ValidateUploadHook.java:64)
	at org.openstreetmap.josm.actions.UploadAction.checkPreUploadConditions(UploadAction.java:208)
	at org.openstreetmap.josm.actions.UploadAction.uploadData(UploadAction.java:232)
	at org.openstreetmap.josm.actions.UploadAction.actionPerformed(UploadAction.java:272)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6533)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3315)
	at java.awt.Component.processEvent(Component.java:6298)
	at java.awt.Container.processEvent(Container.java:2236)
	at java.awt.Component.dispatchEventImpl(Component.java:4889)
	at java.awt.Container.dispatchEventImpl(Container.java:2294)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
	at java.awt.Container.dispatchEventImpl(Container.java:2280)
	at java.awt.Window.dispatchEventImpl(Window.java:2746)
	at java.awt.Component.dispatchEvent(Component.java:4711)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	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.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
	at java.awt.EventQueue$4.run(EventQueue.java:731)
	at java.awt.EventQueue$4.run(EventQueue.java:729)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	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)

Attachments (0)

Change History (2)

comment:1 by Don-vip, 8 years ago

Description: modified (diff)
Owner: changed from team to anonymous
Status: newneedinfo
Summary: Can't upload dataDataIntegrityProblemException: Primitive must be part of the dataset

You have invalid data but we don't know why. What did you do before attempting the upload?

comment:2 by Don-vip, 7 years ago

Resolution: needinfo
Status: needinfoclosed

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. 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.