java.util.ConcurrentModificationException

Google Groups | Chris Merrill | 2 months ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Unresponsive GUI after ConcurrentModificationException

    Oracle Community | 9 months ago | 3260063
    java.util.ConcurrentModificationException
  2. Speed up your debug routine!

    Automated exception search integrated into your IDE

  3. 0

    Why are these tests failing occasionally?

    Google Groups | 2 months ago | Chris Merrill
    java.util.ConcurrentModificationException

    3 unregistered visitors
    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.util.ConcurrentModificationException

      No message provided

      at java.util.AbstractList$Itr.checkForComodification()
    2. Java RT
      AbstractList$Itr.next
      1. java.util.AbstractList$Itr.checkForComodification(AbstractList.java:386)
      2. java.util.AbstractList$Itr.next(AbstractList.java:355)
      2 frames
    3. com.sun.javafx
      PathUtils.configShape
      1. com.sun.javafx.scene.shape.PathUtils.configShape(PathUtils.java:45)
      1 frame
    4. javafx.scene.shape
      Shape.impl_computeGeomBounds
      1. javafx.scene.shape.Path.impl_configShape(Path.java:251)
      2. javafx.scene.shape.Path.impl_configShape(Path.java:89)
      3. javafx.scene.shape.Shape.impl_computeGeomBounds(Shape.java:864)
      3 frames
    5. javafx.scene
      Parent.impl_computeGeomBounds
      1. javafx.scene.Node.updateGeomBounds(Node.java:3579)
      2. javafx.scene.Node.getGeomBounds(Node.java:3532)
      3. javafx.scene.Node.getLocalBounds(Node.java:3480)
      4. javafx.scene.Node.updateTxBounds(Node.java:3643)
      5. javafx.scene.Node.getTransformedBounds(Node.java:3426)
      6. javafx.scene.Parent.createCachedBounds(Parent.java:1664)
      7. javafx.scene.Parent.updateCachedBounds(Parent.java:1554)
      8. javafx.scene.Parent.recomputeBounds(Parent.java:1535)
      9. javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
      9 frames
    6. javafx.scene.layout
      Region.impl_computeGeomBounds
      1. javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3078)
      1 frame
    7. javafx.scene
      Parent.impl_computeGeomBounds
      1. javafx.scene.Node.updateGeomBounds(Node.java:3579)
      2. javafx.scene.Node.getGeomBounds(Node.java:3532)
      3. javafx.scene.Node.computeLocalBounds(Node.java:3595)
      4. javafx.scene.Node.updateLocalBounds(Node.java:3625)
      5. javafx.scene.Node.getLocalBounds(Node.java:3486)
      6. javafx.scene.Node.updateTxBounds(Node.java:3643)
      7. javafx.scene.Node.getTransformedBounds(Node.java:3426)
      8. javafx.scene.Parent.getChildTransformedBounds(Parent.java:1732)
      9. javafx.scene.Parent.recomputeBounds(Parent.java:1524)
      10. javafx.scene.Parent.impl_computeGeomBounds(Parent.java:1388)
      10 frames
    8. javafx.scene.layout
      Region.impl_computeGeomBounds
      1. javafx.scene.layout.Region.impl_computeGeomBounds(Region.java:3078)
      1 frame
    9. javafx.scene
      Node.getBoundsInLocal
      1. javafx.scene.Node.updateGeomBounds(Node.java:3579)
      2. javafx.scene.Node.getGeomBounds(Node.java:3532)
      3. javafx.scene.Node.getLocalBounds(Node.java:3480)
      4. javafx.scene.Node$MiscProperties$2.computeBounds(Node.java:6474)
      5. javafx.scene.Node$LazyBoundsProperty.get(Node.java:9308)
      6. javafx.scene.Node$LazyBoundsProperty.get(Node.java:9278)
      7. javafx.scene.Node.getBoundsInLocal(Node.java:3158)
      7 frames
    10. org.testfx.util
      NodeQueryUtils.lambda$isVisible$37
      1. org.testfx.util.NodeQueryUtils.isNodeWithinSceneBounds(NodeQueryUtils.java:215)
      2. org.testfx.util.NodeQueryUtils.isNodeVisible(NodeQueryUtils.java:207)
      3. org.testfx.util.NodeQueryUtils.lambda$isVisible$37(NodeQueryUtils.java:116)
      3 frames
    11. Guava
      FluentIterable.toSet
      1. com.google.common.collect.Iterators$7.computeNext(Iterators.java:652)
      2. com.google.common.collect.AbstractIterator.tryToComputeNext(AbstractIterator.java:143)
      3. com.google.common.collect.AbstractIterator.hasNext(AbstractIterator.java:138)
      4. com.google.common.collect.ImmutableSet.copyOf(ImmutableSet.java:314)
      5. com.google.common.collect.ImmutableSet.copyOf(ImmutableSet.java:300)
      6. com.google.common.collect.FluentIterable.toSet(FluentIterable.java:396)
      6 frames
    12. org.testfx.service
      NodeQueryImpl.match
      1. org.testfx.service.query.impl.NodeQueryImpl.match(NodeQueryImpl.java:113)
      1 frame
    13. org.testfx.api
      FxRobot.clickOn
      1. org.testfx.api.FxRobot.queryVisibleNode(FxRobot.java:1171)
      2. org.testfx.api.FxRobot.pointOfVisibleNode(FxRobot.java:1138)
      3. org.testfx.api.FxRobot.clickOn(FxRobot.java:750)
      3 frames
    14. Unknown
      HeadlessFailureControlClick.controlA0
      1. HeadlessFailureControlClick.controlATest(HeadlessFailureControlClick.java:75)
      2. HeadlessFailureControlClick.controlA0(HeadlessFailureControlClick.java:16)
      2 frames
    15. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:498)
      4 frames
    16. JUnit
      JUnitCore.run
      1. org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
      2. org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
      3. org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
      4. org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
      5. org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
      6. org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
      7. org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
      8. org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
      9. org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
      10. org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
      11. org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
      12. org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
      13. org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
      14. org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
      15. org.junit.runners.ParentRunner.run(ParentRunner.java:363)
      16. org.junit.runner.JUnitCore.run(JUnitCore.java:137)
      16 frames
    17. IntelliJ junit4 module
      JUnit4IdeaTestRunner.startRunnerWithArgs
      1. com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:119)
      2. com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:42)
      2 frames
    18. IDEA
      JUnitStarter.main
      1. com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:234)
      2. com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:74)
      2 frames