Community
Participate
Working Groups
Cloned from: 327529: ConcurrentModificationException in BranchRevisionCache https://bugs.eclipse.org/bugs/show_bug.cgi?id=327529 Build Identifier: 4.0 Just recenty stumbled over this stacktrace while testing: Caused by: java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793) at java.util.HashMap$EntryIterator.next(HashMap.java:834) at java.util.HashMap$EntryIterator.next(HashMap.java:832) at org.eclipse.emf.cdo.internal.common.revision.cache.branch.BranchRevisionCache.getRevisions(BranchRevisionCache.java:206) at org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl.createRevisionAvailabilityInfo(CDOTransactionImpl.java:371) at org.eclipse.emf.internal.cdo.transaction.CDOTransactionImpl.merge(CDOTransactionImpl.java:340) ... 42 more It happened in 1 of our 10'000 random tests, couldn't reproduce since. But when looking at BranchRevisionCache, it looks as if access to revisionLists is not consistently synchronized. Reproducible: Sometimes
Committed to R3_0_maintenance
Moving all open problem reports to 4.0
Undoing accidental version change.
Closing.