Community
Participate
Working Groups
I hit the following ConcurrentModificationException while running a build. (This was while using a adopting product). The Bundle class allows access to the fProperties Map in a way that is not thread safe. eclipse.buildId=unknown java.fullversion=JRE 1.6.0 IBM J9 2.4 Windows XP x86-32 jvmwi3260sr8-20100312_55146 (JIT enabled, AOT enabled) J9VM - 20100312_055146 JIT - r9_20100309_15074 GC - 20100308_AA BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 -data \ws\542 Error Mon Mar 22 08:16:44 EDT 2010 Problems occurred when invoking code from plug-in: "org.eclipse.core.resources". While running performance scenario 542 ( https://wsperf3.torolab.ibm.com/StudioPerf/servlet/DisplayScenario?testd=542 ), the follow exception occurred during build: java.util.ConcurrentModificationException at java.util.TreeMap$AbstractMapIterator.makeNext(Unknown Source) at java.util.TreeMap$UnboundedEntryIterator.next(Unknown Source) at java.util.TreeMap$UnboundedEntryIterator.next(Unknown Source) at org.eclipse.pde.internal.core.bundle.BundleModel.load(Unknown Source) at org.eclipse.pde.internal.core.WorkspaceModelManager.loadModel(Unknown Source) at org.eclipse.pde.internal.core.WorkspacePluginModelManager.createModel(Unknown Source) at org.eclipse.pde.internal.core.WorkspaceModelManager.initialize(Unknown Source) at org.eclipse.pde.internal.core.WorkspacePluginModelManager.getPluginModels(Unknown Source) at org.eclipse.pde.internal.core.PluginModelManager.initializeTable(Unknown Source) at org.eclipse.pde.internal.core.PluginModelManager.findModel(Unknown Source) at org.eclipse.pde.core.plugin.PluginRegistry.findModel(Unknown Source) at org.eclipse.pde.internal.core.builders.BuildErrorReporter.validateMissingLibraries(Unknown Source) at org.eclipse.pde.internal.core.builders.BuildErrorReporter.validateBuild(Unknown Source) at org.eclipse.pde.internal.core.builders.BuildErrorReporter.validate(Unknown Source) at org.eclipse.pde.internal.core.builders.ErrorReporter.validateContent(Unknown Source) at org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker.validateBuildProperties(Unknown Source) at org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker.validateProject(Unknown Source) at org.eclipse.pde.internal.core.builders.ManifestConsistencyChecker.build(Unknown Source) at org.eclipse.core.internal.events.BuildManager$2.run(Unknown Source) at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager$1.run(Unknown Source) at org.eclipse.core.runtime.SafeRunner.run(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuild(Unknown Source) at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(Unknown Source) at org.eclipse.core.internal.events.BuildManager.build(Unknown Source) at org.eclipse.core.internal.events.AutoBuildJob.doBuild(Unknown Source) at org.eclipse.core.internal.events.AutoBuildJob.run(Unknown Source) at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
*** This bug has been marked as a duplicate of bug 305429 ***