Ticket #75 (closed defect: fixed)

Opened 6 months ago

Last modified 6 months ago

java.util.ConcurrentModificationException on multi-core processor

Reported by: Vladimir Assigned to:
Priority: major Component: descent.core
Version: Keywords:
Cc:

Description

rev 1133

java.util.ConcurrentModificationException
	at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
	at java.util.AbstractList$Itr.next(Unknown Source)
	at descent.internal.compiler.parser.EnumDeclaration.semantic(EnumDeclaration.java:150)
	at descent.internal.compiler.parser.Module.semantic(Module.java:156)
	at descent.internal.compiler.parser.Import.load(Import.java:163)
	at descent.internal.compiler.parser.Import.semantic(Import.java:186)
	at descent.internal.compiler.parser.ProtDeclaration.semantic(ProtDeclaration.java:61)
	at descent.internal.compiler.parser.Module.semantic(Module.java:156)
	at descent.internal.compiler.parser.Import.load(Import.java:163)
	at descent.internal.compiler.parser.Import.semantic(Import.java:186)
	at descent.internal.compiler.parser.ProtDeclaration.semantic(ProtDeclaration.java:61)
	at descent.internal.compiler.parser.Module.semantic(Module.java:156)
	at descent.internal.compiler.parser.Module.semantic(Module.java:83)
	at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:350)
	at descent.core.dom.CompilationUnitResolver.resolve(CompilationUnitResolver.java:180)
	at descent.internal.core.builder.JavaBuilder.build(JavaBuilder.java:142)
	at descent.internal.core.builder.JavaBuilder.visit(JavaBuilder.java:64)
	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:67)
	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:76)
	at org.eclipse.core.internal.events.ResourceDelta.accept(ResourceDelta.java:48)
	at descent.internal.core.builder.JavaBuilder.build(JavaBuilder.java:48)
	at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:624)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:166)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:197)
	at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:246)
	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37)
	at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:249)
	at org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:302)
	at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:334)
	at org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:137)
	at org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:235)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)

Change History

04/28/08 18:17:38 changed by asterite

  • status changed from new to closed.
  • resolution set to fixed.

Should now be fixed in trunk.