Bug 258946 - ConcurentModificationException when fast expanding/collapsing of input and output folder of jobs
Summary: ConcurentModificationException when fast expanding/collapsing of input and ou...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Geclipse (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 minor (vote)
Target Milestone: ---   Edit
Assignee: Ariel Garcia CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-16 10:00 EST by Szymon Mueller CLA
Modified: 2014-01-09 16:01 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Szymon Mueller CLA 2008-12-16 10:00:38 EST
To reproduce:
1. Submit a job (tested only for Gria).
2. Wait for job to finish.
3. Expand and immediately collapse input or output folder.

Following error is logged. When you open the folder again files are accessible correctly.

eu.geclipse.core.reporting.ProblemException: Failed to fetch children
	at eu.geclipse.core.model.impl.AbstractGridContainer.getChildren(AbstractGridContainer.java:249)
	at eu.geclipse.ui.providers.FetchChildrenJob.run(FetchChildrenJob.java:55)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.util.ConcurrentModificationException
	at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
	at java.util.AbstractList$Itr.next(Unknown Source)
	at eu.geclipse.core.jobs.RemoteFilesContainer.fetchChildrenInfo(RemoteFilesContainer.java:75)
	at eu.geclipse.core.jobs.RemoteFilesContainer.fetchChildren(RemoteFilesContainer.java:65)
	at eu.geclipse.core.model.impl.AbstractGridContainer$ChildFetcher.run(AbstractGridContainer.java:123)
	... 1 more