Opened 7 years ago
Closed 2 years ago
#16563 closed defect (duplicate)
DataIntegrityProblemException: Deleted member referenced
| Reported by: | mpasha | Owned by: | Zverikk |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Plugin reltoolbox | Version: | latest |
| Keywords: | template_report relation polygon | Cc: |
Description
Turned the multipolygon into a polygon (Reconstruct a polygon at the Relation Toolbox). Did some moving points. Returned the changes before changing the multipolygon.
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2018-08-03 00:21:35 +0200 (Fri, 03 Aug 2018)
Revision:14077
Build-Date:2018-08-03 01:34:04
URL:https://josm.openstreetmap.de/svn/trunk
Identification: JOSM/1.5 (14077 ru) Windows 10 64-Bit
OS Build number: Windows 10 Enterprise 2016 LTSB 1607 (14393)
Memory Usage: 459 MB / 1024 MB (115 MB allocated, but free)
Java version: 10.0.1+10, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Screen: \Display0 1366x768
Maximum Screen Size: 1366x768
VM arguments: [-Djosm.home=<josm.pref>]
Program arguments: [D:\Programs\JOSM_Portable\Session\default1.jos]
Dataset consistency test:
[DELETED REFERENCED] {Relation id=5265867 version=2 VT [линия 352902743, линия 352902731, линия 352902739, линия 352902729, линия 352902746, линия 585114128, линия 352902715]} refers to deleted primitive {Way id=585114128 version=1 MVD nodes=[]}
Plugins:
+ BuildingGeneralization (23)
+ DirectDownload (34381)
+ DirectUpload (34389)
+ FastDraw (34389)
+ HouseNumberTaggingTool (34389)
+ Mapillary (v1.5.15)
+ OpeningHoursEditor (34389)
+ apache-commons (34389)
+ apache-http (34389)
+ buildings_tools (34212)
+ continuosDownload (1530471163)
+ contourmerge (v0.1.0)
+ ejml (34389)
+ eventbus (34389)
+ geotools (34125)
+ gson (34389)
+ imagery_offset_db (34370)
+ jogl (1.2.1)
+ jts (34206)
+ kendzi3d-resources (0.0.1)
+ livegps (34206)
+ log4j (34038)
+ merge-overlap (34389)
+ namemanager (34206)
+ osm-obj-info (1509723997)
+ photoadjust (34389)
+ reltoolbox (34346)
+ surveyor (34109)
+ tag2link (34109)
+ tageditor (34109)
+ utilsplugin2 (34389)
Tagging presets:
+ https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Towers&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Presets/Quick-stops&zip=1
+ https://raw.githubusercontent.com/yopaseopor/traffic_signs_preset_JOSM/master/UA.zip
+ https://josm.openstreetmap.de/josmfile?page=Presets/Manholes&zip=1
Map paint styles:
- https://github.com/GlassOceanos/indoor-JOSM-style/archive/master.zip
- D:\GitHub\-= JOSM =-\Map Styles\Test\potlatch2.mapcss
+ https://pasharm.github.io/New_basic_style_for_JOSM/New_basic_style.mapcss
- D:\GitHub\-= JOSM =-\Map Styles\Test\elemstyles standart JOSM.mapcss
- D:\GitHub\New_basic_style_for_JOSM\New_basic_style.mapcss
- D:\GitHub\Ones test style JOSM\Ones test.mapcss
Validator rules:
- <josm.pref>\validator\indoorhelper.validator.mapcss
Last errors/warnings:
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- W: Unable to convert property color to type class java.awt.Color: found # of type class java.lang.String!
- E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted member referenced: {Relation id=5265867 version=2 VT [линия 352902743, линия 352902731, линия 352902739, линия 352902729, линия 352902746, линия 585114128, линия 352902715]}
=== REPORTED CRASH DATA ===
BugReportExceptionHandler#handleException:
No data collected.
Warning issued by: BugReportExceptionHandler#handleException
=== STACK TRACE ===
Thread: AWT-EventQueue-0 (20) of main
org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted member referenced: {Relation id=5265867 version=2 VT [линия 352902743, линия 352902731, линия 352902739, линия 352902729, линия 352902746, линия 585114128, линия 352902715]}
at org.openstreetmap.josm.data.osm.Relation.checkMembers(Relation.java:476)
at org.openstreetmap.josm.data.osm.Relation.fireMembersChanged(Relation.java:488)
at org.openstreetmap.josm.data.osm.Relation.setMembers(Relation.java:59)
at org.openstreetmap.josm.data.osm.Relation.load(Relation.java:264)
at org.openstreetmap.josm.command.DeleteCommand.undoCommand(DeleteCommand.java:216)
at org.openstreetmap.josm.command.SequenceCommand.undoCommands(SequenceCommand.java:101)
at org.openstreetmap.josm.command.SequenceCommand.undoCommand(SequenceCommand.java:111)
at org.openstreetmap.josm.command.SequenceCommand.undoCommands(SequenceCommand.java:101)
at org.openstreetmap.josm.command.SequenceCommand.undoCommand(SequenceCommand.java:111)
at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:287)
at org.openstreetmap.josm.data.UndoRedoHandler.undo(UndoRedoHandler.java:270)
at org.openstreetmap.josm.actions.UndoAction.actionPerformed(UndoAction.java:39)
at java.desktop/javax.swing.SwingUtilities.notifyAction(Unknown Source)
at java.desktop/javax.swing.JComponent.processKeyBinding(Unknown Source)
at java.desktop/javax.swing.KeyboardManager.fireBinding(Unknown Source)
at java.desktop/javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at java.desktop/javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
at java.desktop/javax.swing.JComponent.processKeyBindings(Unknown Source)
at java.desktop/javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.desktop/java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.desktop/java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.desktop/java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue.access$600(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Attachments (0)
Change History (4)
comment:1 by , 7 years ago
| Summary: | Error → DataIntegrityProblemException: Deleted member referenced |
|---|
comment:2 by , 7 years ago
| Component: | Core → Plugin reltoolbox |
|---|---|
| Keywords: | relation polygon added |
| Owner: | changed from to |
comment:3 by , 5 years ago
| Component: | Plugin reltoolbox → Core |
|---|---|
| Owner: | changed from to |
comment:4 by , 2 years ago
| Component: | Core → Plugin reltoolbox |
|---|---|
| Owner: | changed from to |
| Resolution: | → duplicate |
| Status: | new → closed |
Closed as duplicate of #23074.
This is more likely a reltoolbox problem; it was using a raw new DeleteCommand instead of one of the DeleteCommand.delete methods.
The stack trace for this sort of error isn't useful. The real problem usually occurs later, and we just discover it when we perform one of the checks.



Do not find reltoolbox in the log. Think this is a problem in core.
Replying to mpasha:
I read this as undoing the changes, or did you refresh the multipolygon inside the relation editor. Anyway we are talking about deleted ways.