https://bz.apache.org/bugzilla/show_bug.cgi?id=63921
Bug ID: 63921
Summary: ConcurrentModificationException while Project
Product: Ant
Version: unspecified
Hardware: PC
OS: Mac OS X 10.1
Status: NEW
Severity: normal
Priority: P2
Component: Core tasks
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Please see the stack trace below.
We are using JDK8/Ant 1.10.5 /Linux. Is there a known fix we can use in our ant
code ? or a patch that resolves this ?
This is happening consistently. But often we see this issue intermittently.
at org.apache.tools.ant.Project.log(Project.java:478)
at org.apache.tools.ant.Task.log(Task.java:294)
at org.apache.tools.ant.Task.log(Task.java:279)
at org.apache.tools.ant.taskdefs.Mkdir.execute(Mkdir.java:74)
Though it shows as Mkdir task, it happens with any other task.
Caused by: java.util.ConcurrentModificationException
at java.util.Hashtable$Enumerator.next(Hashtable.java:1378)
at
java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1812)
at
java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
at
java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
at
java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
at
java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at
java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
at
java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at
java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
at org.apache.tools.ant.XmlLogger.getTaskElement(XmlLogger.java:349)
at org.apache.tools.ant.XmlLogger.messageLogged(XmlLogger.java:402)
at
org.apache.tools.ant.Project.fireMessageLoggedEvent(Project.java:2243)
at org.apache.tools.ant.Project.fireMessageLogged(Project.java:2342)
at org.apache.tools.ant.Project.log(Project.java:478)
at org.apache.tools.ant.Task.log(Task.java:294)
at org.apache.tools.ant.Task.log(Task.java:279)
at org.apache.tools.ant.taskdefs.Mkdir.execute(Mkdir.java:74)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
--
You are receiving this mail because:
You are the assignee for the bug.