Modify

Opened 4 years ago

Closed 3 years ago

#20090 closed defect (needinfo)

DataIntegrityProblemException: Deleted member referenced, SplitWayAction

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

Description (last modified by Klumbumbus)

вызывает ошибку деление линий на 2 по точке.
en: causes an error of line division by 2 points.

What steps will reproduce the problem?

What is the expected result?

What happens instead?

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

URL:https://josm.openstreetmap.de/svn/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-10-03 13:42:38 +0200 (Sat, 03 Oct 2020)
Build-Date:2020-10-04 01:30:47
Revision:17084
Relative:URL: ^/trunk

Identification: JOSM/1.5 (17084 ru) Windows 7 64-Bit
OS Build number: Windows 7 Professional (7601)
Memory Usage: 990 MB / 1820 MB (490 MB allocated, but free)
Java version: 1.8.0_271-b09, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
Look and Feel: com.sun.java.swing.plaf.windows.WindowsLookAndFeel
Screen: \Display0 1920x1080 (scaling 1.0x1.0)
Maximum Screen Size: 1920x1080
Best cursor sizes: 16x16 -> 32x32, 32x32 -> 32x32

Dataset consistency test:
[DELETED REFERENCED] {Relation id=4264550 version=11 MVT [линия 174871625, линия 174871628, линия 158670484, линия 476948058, линия 174871626, линия 158513251, линия 407759307, линия 407759308, линия 407783239, линия 407783238, линия 25586570, линия 73533864, линия 73533863, линия 73533362, линия 73533303, линия 73533301, линия 73533234, линия 73533061, линия 73532573, линия 25586767, линия 25586765, линия 779414084, линия 779414083, линия 73331479, линия 73319008, линия 73319078, линия 779414082, линия 25587058, линия 779414081, линия -107128, линия 779414078, линия 779414079, линия -107183, линия 779414080, линия -107304, линия -107323, линия 677546057, линия 38714210, линия 166068809, линия 158623247, линия 158623248, линия 158631535, линия 174871624, линия 158631746, линия 440812260, линия 440812259, линия 174871627, линия 178349443, линия 200278219, линия 183160187, линия 183160188, линия 183160190, линия 183160189, линия 250228970, линия 572411563, линия 572411562, линия 250228969, линия 491347958, линия 491347957, линия 200278220]} refers to deleted primitive {Way id=779414078 version=1 MVDT nodes=[]}


Plugins:
+ BuildingGeneralization (23)
+ DirectDownload (35552)
+ DirectUpload (35583)
+ ElevationProfile (35444)
+ FastDraw (35499)
+ FixAddresses (35583)
+ HouseNumberTaggingTool (35581)
+ ImproveWay (29)
+ InfoMode (35248)
+ RelationDissolve (0.2.0)
+ RoadSigns (35510)
+ ShapeTools (1240)
+ SimplifyArea (35579)
+ auto_tools (73)
+ buildings_tools (35579)
+ centernode (v1.0.3)
+ contourmerge (v0.1.6)
+ gson (35313)
+ highwayNameModification (0.0.9)
+ http2
+ imagery_offset_db (35405)
+ jaxb (35092)
+ junctionchecking (35248)
+ mapdust (35248)
+ measurement (35579)
+ merge-overlap (35583)
+ namemanager (35248)
+ reltoolbox (35602)
+ reverter (35638)
+ rex (53)
+ tageditor (35258)
+ tagging-preset-tester (35579)
+ terracer (35579)
+ turnlanes (35405)
+ turnlanes-tagging (288)
+ turnrestrictions (35583)
+ utilsplugin2 (35624)
+ waydownloader (35405)
+ waypoint_search (35248)
+ wikipedia (1.1.4)

Map paint styles:
- https://josm.openstreetmap.de/josmfile?page=Styles/PublicTransport&zip=1
+ https://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1

Last errors/warnings:
- 00502,716 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<Максимальная площадь рамки - 0.25. Вы запросили слишком большую область. Уменьшите область, либо воспользуйтесь planet.osm>
- 00502,723 E: Неверный запрос - <html>Сервер OSM 'api.openstreetmap.org' сообщил о неудачном запросе.<br><br>Область, которую вы хотите скачать, слишком велика или запрошено слишком много данных.<br>Выделите меньшую область или воспользуйтесь средствами экспорта файлов OSM.</html>
- 00550,338 W: Точка '700798471' это соединение более чем 2 пересекающихся линий.
- 01231,083 W: java.net.SocketTimeoutException: Read timed out. Причина: java.net.SocketTimeoutException: Read timed out
- 07857,252 E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<You requested too many nodes (limit is 50000). Either request a smaller area, or use planet.osm>
- 07857,252 E: Неверный запрос - <html>Сервер OSM 'api.openstreetmap.org' сообщил о неудачном запросе.<br><br>Область, которую вы хотите скачать, слишком велика или запрошено слишком много данных.<br>Выделите меньшую область или воспользуйтесь средствами экспорта файлов OSM.</html>
- 08282,166 W: Обнаружены конфликты - <html>Обнаружен 1 конфликт.</html>
- 08526,877 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted member referenced: {Relation id=4264550 version=11 MVT [линия 174871625, линия 174871628, линия 158670484, линия 476948058, линия 174871626, линия 158513251, линия 407759307, линия 407759308, линия 407783239, линия 407783238, линия 25586570, линия 73533864, линия 73533863, линия 73533362, линия 73533303, линия 73533301, линия 73533234, линия 73533061, линия 73532573, линия 25586767, линия 25586765, линия 779414084, линия 779414083, линия 73331479, линия 73319008, линия 73319078, линия 779414082, линия 25587058, линия 779414081, линия -107128, линия 779414078, линия 779414079, линия -107183, линия 779414080, линия 677546057, линия 38714210, линия 166068809, линия 158623247, линия 158623248, линия 158631535, линия 174871624, линия 158631746, линия 440812260, линия 440812259, линия 174871627, линия 178349443, линия 200278219, линия 183160187, линия 183160188, линия 183160190, линия 183160189, линия 250228970, линия 572411563, линия 572411562, линия 250228969, линия 491347958, линия 491347957, линия 200278220]} (changed by the following commands: [Последовательность: Объединить 2 точки], [Последовательность: Добавьте или переместите новую виртуальную точку на 1 линию], [Последовательность: Разбить линию ‎Александровский тракт‎ (3 точки)‌ на 2 части], [Последовательность: Конфликт в разрешении изображения])
- 08685,984 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted member referenced: {Relation id=4264550 version=11 MVT [линия 174871625, линия 174871628, линия 158670484, линия 476948058, линия 174871626, линия 158513251, линия 407759307, линия 407759308, линия 407783239, линия 407783238, линия 25586570, линия 73533864, линия 73533863, линия 73533362, линия 73533303, линия 73533301, линия 73533234, линия 73533061, линия 73532573, линия 25586767, линия 25586765, линия 779414084, линия 779414083, линия 73331479, линия 73319008, линия 73319078, линия 779414082, линия 25587058, линия 779414081, линия -107128, линия 779414078, линия 779414079, линия -107183, линия 779414080, линия -107304, линия 677546057, линия 38714210, линия 166068809, линия 158623247, линия 158623248, линия 158631535, линия 174871624, линия 158631746, линия 440812260, линия 440812259, линия 174871627, линия 178349443, линия 200278219, линия 183160187, линия 183160188, линия 183160190, линия 183160189, линия 250228970, линия 572411563, линия 572411562, линия 250228969, линия 491347958, линия 491347957, линия 200278220]} (changed by the following commands: [Последовательность: Объединить 2 точки], [Последовательность: Добавьте или переместите новую виртуальную точку на 1 линию], [Последовательность: Разбить линию ‎Александровский тракт‎ (3 точки)‌ на 2 части], [Последовательность: Конфликт в разрешении изображения])
- 08745,330 E: Handled by bug report queue: org.openstreetmap.josm.data.osm.DataIntegrityProblemException: Deleted member referenced: {Relation id=4264550 version=11 MVT [линия 174871625, линия 174871628, линия 158670484, линия 476948058, линия 174871626, линия 158513251, линия 407759307, линия 407759308, линия 407783239, линия 407783238, линия 25586570, линия 73533864, линия 73533863, линия 73533362, линия 73533303, линия 73533301, линия 73533234, линия 73533061, линия 73532573, линия 25586767, линия 25586765, линия 779414084, линия 779414083, линия 73331479, линия 73319008, линия 73319078, линия 779414082, линия 25587058, линия 779414081, линия -107128, линия 779414078, линия 779414079, линия -107183, линия 779414080, линия -107304, линия -107323, линия 677546057, линия 38714210, линия 166068809, линия 158623247, линия 158623248, линия 158631535, линия 174871624, линия 158631746, линия 440812260, линия 440812259, линия 174871627, линия 178349443, линия 200278219, линия 183160187, линия 183160188, линия 183160190, линия 183160189, линия 250228970, линия 572411563, линия 572411562, линия 250228969, линия 491347958, линия 491347957, линия 200278220]} (changed by the following commands: [Последовательность: Объединить 2 точки], [Последовательность: Добавьте или переместите новую виртуальную точку на 1 линию], [Последовательность: Разбить линию ‎Александровский тракт‎ (3 точки)‌ на 2 части], [Последовательность: Конфликт в разрешении изображения])


=== REPORTED CRASH DATA ===
sequence_information:
 - sequence_name: Последовательность: Разбить линию ‎Александровский тракт‎ (21 точка)‌ на 2 части
 - sequence_command: Изменить отношение маршрут ("от границы городской черты г. Иркутска (км 0) до км 100 а/д «Залари — Жигалово» (км 262+195)", 60 участников, неполный)
 - sequence_index: 2
 - sequence_commands: [org.openstreetmap.josm.command.ChangeCommand;org.openstreetmap.josm.command.AddCommand;org.openstreetmap.josm.command.ChangeCommand]
 - sequence_commands_descriptions: [Изменить линию ‎Александровский тракт‎ (18 точек)‌;Добавить линию ‎Александровский тракт‎ (4 точки)‌;Изменить отношение маршрут ("от границы городской черты г. Иркутска (км 0) до км 100 а/д «Залари — Жигалово» (км 262+195)", 60 участников, неполный)]

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 member referenced: {Relation id=4264550 version=11 MVT [линия 174871625, линия 174871628, линия 158670484, линия 476948058, линия 174871626, линия 158513251, линия 407759307, линия 407759308, линия 407783239, линия 407783238, линия 25586570, линия 73533864, линия 73533863, линия 73533362, линия 73533303, линия 73533301, линия 73533234, линия 73533061, линия 73532573, линия 25586767, линия 25586765, линия 779414084, линия 779414083, линия 73331479, линия 73319008, линия 73319078, линия 779414082, линия 25587058, линия 779414081, линия -107128, линия 779414078, линия 779414079, линия -107183, линия 779414080, линия -107304, линия -107323, линия 677546057, линия 38714210, линия 166068809, линия 158623247, линия 158623248, линия 158631535, линия 174871624, линия 158631746, линия 440812260, линия 440812259, линия 174871627, линия 178349443, линия 200278219, линия 183160187, линия 183160188, линия 183160190, линия 183160189, линия 250228970, линия 572411563, линия 572411562, линия 250228969, линия 491347958, линия 491347957, линия 200278220]} (changed by the following commands: [Последовательность: Объединить 2 точки], [Последовательность: Добавьте или переместите новую виртуальную точку на 1 линию], [Последовательность: Разбить линию ‎Александровский тракт‎ (3 точки)‌ на 2 части], [Последовательность: Конфликт в разрешении изображения])
	at org.openstreetmap.josm.data.osm.Relation.checkMembers(Relation.java:492)
	at org.openstreetmap.josm.data.osm.Relation.fireMembersChanged(Relation.java:504)
	at org.openstreetmap.josm.data.osm.Relation.setMembers(Relation.java:61)
	at org.openstreetmap.josm.data.osm.Relation.cloneFrom(Relation.java:258)
	at org.openstreetmap.josm.data.osm.OsmPrimitive.cloneFrom(OsmPrimitive.java:864)
	at org.openstreetmap.josm.command.ChangeCommand.executeCommand(ChangeCommand.java:67)
	at org.openstreetmap.josm.command.SequenceCommand.executeCommand(SequenceCommand.java:112)
	at org.openstreetmap.josm.data.UndoRedoHandler.addNoRedraw(UndoRedoHandler.java:300)
	at org.openstreetmap.josm.data.UndoRedoHandler.add(UndoRedoHandler.java:354)
	at org.openstreetmap.josm.actions.SplitWayAction.lambda$doSplitWay$2(SplitWayAction.java:300)
	at java.util.Optional.ifPresent(Unknown Source)
	at org.openstreetmap.josm.actions.SplitWayAction.doSplitWay(SplitWayAction.java:299)
	at org.openstreetmap.josm.actions.SplitWayAction.runOn(SplitWayAction.java:157)
	at org.openstreetmap.josm.actions.SplitWayAction.actionPerformed(SplitWayAction.java:70)
	at javax.swing.SwingUtilities.notifyAction(Unknown Source)
	at javax.swing.JComponent.processKeyBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireBinding(Unknown Source)
	at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
	at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
	at javax.swing.JComponent.processKeyBindings(Unknown Source)
	at javax.swing.JComponent.processKeyEvent(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.KeyboardFocusManager.redispatchEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
	at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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)

Attachments (0)

Change History (4)

comment:1 by skyper, 4 years ago

What did you do?
Is it reproducible? How?

Did you work with the relation editor?
Did you redo/undo changes?
I see failed download, did you have incomplete data?
Did you use the reverter plugin?
I see one conflict, how did you get it?

Interesting, I do not remember tickets about the "deleted but still referenced" issue with "Split ways" in the log.

comment:2 by Klumbumbus, 4 years ago

Description: modified (diff)
Summary: вызывает ошибку деление линий на 2 по точке.DataIntegrityProblemException: Deleted member referenced, SplitWayAction

comment:3 by GerdP, 4 years ago

Owner: changed from team to arpi@…
Status: newneedinfo

comment:4 by taylor.smock, 3 years ago

Resolution: needinfo
Status: needinfoclosed

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain arpi@….
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.