Opened 7 years ago

Last modified 7 years ago

#8495 closed defect

cannot upload changes — at Version 2

Reported by: Andre68 Owned by: team
Priority: blocker Milestone:
Component: Core Version: latest
Keywords: Cc: stoecker

Description (last modified by Don-vip)

I've unconnected a way from another and just want to upload this change.
The exception occurs, when trying to upload.

Build-Date: 2013-03-08 19:47:41
Revision: 5764
Is-Local-Build: true

Identification: JOSM/1.5 (5764 SVN de)
Memory Usage: 146 MB / 2730 MB (88 MB allocated, but free)
Java version: 1.6.0_27, Sun Microsystems Inc., OpenJDK 64-Bit Server VM
Operating system: Linux
Dataset consistency test: No problems found

Plugin: FixAddresses (29210)
Plugin: HouseNumberTaggingTool (29210)
Plugin: OpeningHoursEditor (29210)
Plugin: RoadSigns (29232)
Plugin: SeaMapEditor (29210)
Plugin: SimplifyArea (29210)
Plugin: alignways (29210)
Plugin: download_along (29210)
Plugin: editgpx (29210)
Plugin: imageryadjust (29261)
Plugin: lakewalker (29210)
Plugin: log4j (29000)
Plugin: mapdust (29210)
Plugin: measurement (29344)
Plugin: merge-overlap (29210)
Plugin: mirrored_download (29210)
Plugin: multipoly-convert (29210)
Plugin: openstreetbugs (29210)
Plugin: osmarender (29210)
Plugin: pbf (29210)
Plugin: photo_geotagging (29210)
Plugin: print (29210)
Plugin: public_transport (29222)
Plugin: reverter (29348)
Plugin: routing (29210)
Plugin: tageditor (29210)
Plugin: terracer (29210)
Plugin: turnrestrictions (29210)
Plugin: undelete (29210)
Plugin: utilsplugin2 (29241)
Plugin: waydownloader (29210)
Plugin: wayselector (29210)
Plugin: wikipedia (29330)

java.util.ConcurrentModificationException
	at java.util.HashMap$HashIterator.nextEntry(HashMap.java:810)
	at java.util.HashMap$EntryIterator.next(HashMap.java:851)
	at java.util.HashMap$EntryIterator.next(HashMap.java:849)
	at org.openstreetmap.josm.actions.upload.FixDataHook$FixDataSpace.fixKeys(FixDataHook.java:76)
	at org.openstreetmap.josm.actions.upload.FixDataHook.checkUpload(FixDataHook.java:188)
	at org.openstreetmap.josm.actions.UploadAction.checkPreUploadConditions(UploadAction.java:197)
	at org.openstreetmap.josm.actions.UploadAction.uploadData(UploadAction.java:220)
	at org.openstreetmap.josm.actions.UploadAction.actionPerformed(UploadAction.java:268)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
	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.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:289)
	at java.awt.Component.processMouseEvent(Component.java:6288)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
	at java.awt.Component.processEvent(Component.java:6053)
	at java.awt.Container.processEvent(Container.java:2045)
	at java.awt.Component.dispatchEventImpl(Component.java:4649)
	at java.awt.Container.dispatchEventImpl(Container.java:2103)
	at java.awt.Component.dispatchEvent(Component.java:4475)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
	at java.awt.Container.dispatchEventImpl(Container.java:2089)
	at java.awt.Window.dispatchEventImpl(Window.java:2587)
	at java.awt.Component.dispatchEvent(Component.java:4475)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
	at java.awt.EventQueue.access$300(EventQueue.java:96)
	at java.awt.EventQueue$2.run(EventQueue.java:634)
	at java.awt.EventQueue$2.run(EventQueue.java:632)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
	at java.awt.EventQueue$3.run(EventQueue.java:648)
	at java.awt.EventQueue$3.run(EventQueue.java:646)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:138)

Change History (3)

comment:1 Changed 7 years ago by bastiK

Cc: stoecker added

Please save and attach the file.

comment:2 Changed 7 years ago by Don-vip

Description: modified (diff)

Changed 7 years ago by Andre68

Attachment: crash.osm added

small example which produces the crash

Note: See TracTickets for help on using tickets.