Modify

Opened 8 years ago

Closed 8 years ago

#13278 closed defect (duplicate)

error message when editing members relation bus and cuting highway member of the relation

Reported by: leni Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: template_report regression gsoc-core Cc: michael2402

Description (last modified by Klumbumbus)

What steps will reproduce the problem?

  1. I was modifiing a bus line relation in the window relation (http://www.openstreetmap.org/relation/2843949),T added stop & platform
  2. I cuted http://www.openstreetmap.org/way/52020734 to put "traffic_calming = table"
  3. I received message "Cette relation a été modifiée à l’extérieur de l’éditeur.<br><br>Vous ne pouvez pas appliquer ni continuer les modifications.<br><br>Voulez-vous créer un conflit et fermer l’éditeur ?"

What is the expected result?

exit editor with conflit created

What happens instead?

I received the message error "to create ticket" with the exit editor ok and conflit created ok, when I was in the window to resolve the conflit : in the version sever I found the members with the highway not cuted, the new stop and platform and in my version I founded the highway cuted without the new stop and platform

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: 2016-07-11 23:04:49 +0200 (Mon, 11 Jul 2016)
Build-Date:2016-07-12 01:31:48
Revision:10526
Relative:URL: ^/trunk

Identification: JOSM/1.5 (10526 fr) Windows 10 64-Bit
Memory Usage: 162 MB / 247 MB (30 MB allocated, but free)
Java version: 1.8.0_91-b15, Oracle Corporation, Java HotSpot(TM) Client VM
VM arguments: [-Djava.security.manager, -Djava.security.policy=file:<java.home>\lib\security\javaws.policy, -DtrustProxy=true, -Djnlpx.home=<java.home>\bin, -Djnlpx.origFilenameArg=%UserProfile%\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\56\1ee8cfb8-2a888c1d, -Djnlpx.remove=false, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=49692, -Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp, -Djnlpx.jvm=<java.home>\bin\javaw.exe, -Djnlpx.vmargs=LURqYXZhLnV0aWwuQXJyYXlzLnVzZUxlZ2FjeU1lcmdlU29ydD10cnVlAC1Eam5scC5hcHBsaWNhdGlvbi5ocmVmPWh0dHBzOi8vam9zbS5vcGVuc3RyZWV0bWFwLmRlL2Rvd25sb2FkL2pvc20uam5scAA=]
Dataset consistency test: No problems found

Plugins:
- apache-commons (32584)
- buildings_tools (32639)
- cadastre-fr (32584)
- download_along (32535)
- editgpx (32485)
- ejml (32639)
- geotools (32584)
- jts (32539)
- merge-overlap (32471)
- opendata (32584)
- reltoolbox (32639)
- reverter (32584)
- todo (29154)
- undelete (32584)
- utilsplugin2 (32584)
- walkingpapers (32476)

Tagging presets:
- https://josm.openstreetmap.de/josmfile?page=Presets/BuildingPreset&zip=1
- https://josm.openstreetmap.de/josmfile?page=Presets/NewParkingFeatures&zip=1
- https://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1

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

Last errors/warnings:
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS.key
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS.data
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_BLOCK.key
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_BLOCK.data
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_INDEX.key
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_INDEX.data
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_INDEX_v2.key
- W: Impossible de supprimer le fichier <josm.cache>\tiles\TMS_INDEX_v2.data
- W: Conflit dans les données - <html>Cette relation a été modifiée à l’extérieur de l’éditeur.<br><br>Vous ne pouvez pas appliquer ni continuer les modifications.<br><br>Voulez-vous créer un conflit et fermer l’éditeur ?</html>
- E: java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: org.openstreetmap.josm.gui.dialogs.relation.SelectionTableModel@11db061

java.lang.IllegalArgumentException: Attempted to remove listener that was not in list: org.openstreetmap.josm.gui.dialogs.relation.SelectionTableModel@11db061
	at org.openstreetmap.josm.gui.layer.MainLayerManager.removeActiveLayerChangeListener(MainLayerManager.java:195)
	at org.openstreetmap.josm.gui.dialogs.relation.SelectionTableModel.unregister(SelectionTableModel.java:54)
	at org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.setVisible(GenericRelationEditor.java:756)
	at org.openstreetmap.josm.gui.dialogs.relation.actions.SavingAction.hideEditor(SavingAction.java:191)
	at org.openstreetmap.josm.gui.dialogs.relation.actions.OKAction.actionPerformed(OKAction.java:46)
	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.AWTEventMulticaster.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)

Attachments (0)

Change History (3)

comment:1 by Klumbumbus, 8 years ago

Description: modified (diff)

comment:2 by Don-vip, 8 years ago

Cc: michael2402 added
Keywords: regression gsoc-core added

comment:3 by Don-vip, 8 years ago

Resolution: duplicate
Status: newclosed

Closed as duplicate of #13164.

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.