Opened 15 years ago
Closed 15 years ago
#3258 closed defect (fixed)
Remoteplugin: Bug while loading from a page (ConcurrentModificationException, LinkedList)
Reported by: | AndreR | Owned by: | framm |
---|---|---|---|
Priority: | blocker | Milestone: | |
Component: | Core remotecontrol | Version: | latest |
Keywords: | Remotecontrol | Cc: | delta_foxtrot@… |
Description (last modified by )
I got the following bug while loading a region from the "Aktion 01" (No. 309). You can find the list at <http://www.gary68.de/osm/qa/c33/c33_bayern.htm>. The Link for the RM is <http://localhost:8111/load_and_zoom?left=11.342711&right=11.362711&top=49.0558558&bottom=49.0358558&select=way27069921,way24421178>
Path: trunk
URL: http://josm.openstreetmap.de/svn/trunk
Repository Root: http://josm.openstreetmap.de/svn
Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Revision: 1951
Node Kind: directory
Last Changed Author: jttt
Last Changed Rev: 1951
Last Changed Date: 2009-08-10 20:36:40 +0200 (Mon, 10 Aug 2009)
Memory Usage: 71 MB / 1016 MB (3 MB allocated, but free)
Java version: 1.6.0_14
Plugins: graphviewopenstreetbugsremotecontrolterracerusertoolsutilspluginvalidatorwalkingpaperswaydownloaderwmsplugin
Plugin graphview Version: 16836
Plugin openstreetbugs Version: 16797
Plugin remotecontrol Version: 16965
Plugin terracer Version: 16626
Plugin usertools Version: 14125
Plugin utilsplugin Version: 16735
Plugin validator Version: 16970
Plugin walkingpapers Version: 16879
Plugin waydownloader Version: 16963
Plugin wmsplugin Version: 16872
java.util.ConcurrentModificationException
at java.util.LinkedList$ListItr.checkForComodification(Unknown Source)
at java.util.LinkedList$ListItr.next(Unknown Source)
at org.openstreetmap.josm.data.osm.DataSet.fireSelectionChanged(DataSet.java:244)
at org.openstreetmap.josm.data.osm.DataSet.setSelected(DataSet.java:193)
at org.openstreetmap.josm.plugins.remotecontrol.RequestProcessor$1.run(RequestProcessor.java:200)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Attachments (0)
Change History (7)
comment:1 by , 15 years ago
comment:3 by , 15 years ago
Cc: | added |
---|
comment:4 by , 15 years ago
Component: | Plugin → Core remotecontrol |
---|---|
Description: | modified (diff) |
Owner: | changed from | to
comment:6 by , 15 years ago
Summary: | Remoteplugin: Bug while loading from a page → Remoteplugin: Bug while loading from a page (ConcurrentModificationException, LinkedList) |
---|
comment:7 by , 15 years ago
Priority: | critical → blocker |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Hopefully fixed in rev 2515.
Maybe a real concurrent problem:
OsbLayer is constructed
org.openstreetmap.josm.plugins.osb.OsbDownloadLoop.run
. Insideorg.openstreetmap.josm.plugins.osb.OsbLayer
is constructed. The constructor callsDataSet.selListeners.add
. If this run at the same time asorg.openstreetmap.josm.data.osm.DataSet.fireSelectionChanged
this error might arraise.