-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
releasedtriage meI really want to be triaged.I really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Description
Summary
While using the new ClusterRendererMultipleItems, there seems to be a crash, probably related to animation being canceled and restarted while updating the items.
Expected behavior
Cluster should not crash
Observed behavior
Cluster crashes
Environment details
TBD
Steps to reproduce
TBD
Code example
TBD
Stack trace
Exception java.util.ConcurrentModificationException:
at java.util.LinkedList$ListItr.checkForComodification (LinkedList.java:977)
at java.util.LinkedList$ListItr.next (LinkedList.java:899)
at com.google.maps.android.clustering.view.ClusterRendererMultipleItems$MarkerModifier.animateThenRemove (ClusterRendererMultipleItems.java:717)
at com.google.maps.android.clustering.view.ClusterRendererMultipleItems$RenderTask.run (ClusterRendererMultipleItems.java:511)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:644)
at java.lang.Thread.run (Thread.java:1012)
Metadata
Metadata
Assignees
Labels
releasedtriage meI really want to be triaged.I really want to be triaged.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.